xine-lib 1.2.11
Data Fields
xine_bmiheader Struct Reference

xine version of BITMAPINFOHEADER. More...

#include <buffer.h>

Data Fields

int32_t biSize
 
int32_t biWidth
 
int32_t biHeight
 
int16_t biPlanes
 
int16_t biBitCount
 
uint32_t biCompression
 
int32_t biSizeImage
 
int32_t biXPelsPerMeter
 
int32_t biYPelsPerMeter
 
int32_t biClrUsed
 
int32_t biClrImportant
 

Detailed Description

xine version of BITMAPINFOHEADER.

Note
Should be safe to compile on 64bits machines.
Will always use machine endian format, so demuxers reading stuff from win32 formats must use the function below.

Field Documentation

◆ biBitCount

int16_t xine_bmiheader::biBitCount

◆ biClrImportant

int32_t xine_bmiheader::biClrImportant

◆ biClrUsed

int32_t xine_bmiheader::biClrUsed

◆ biCompression

uint32_t xine_bmiheader::biCompression

◆ biHeight

int32_t xine_bmiheader::biHeight

◆ biPlanes

int16_t xine_bmiheader::biPlanes

◆ biSize

int32_t xine_bmiheader::biSize

◆ biSizeImage

int32_t xine_bmiheader::biSizeImage

◆ biWidth

int32_t xine_bmiheader::biWidth

◆ biXPelsPerMeter

int32_t xine_bmiheader::biXPelsPerMeter

◆ biYPelsPerMeter

int32_t xine_bmiheader::biYPelsPerMeter

The documentation for this struct was generated from the following file: