ADTF  3.18.2
tStreamImageFormat

Simple Stream Type and Stream Meta Type definition for video frames or an image sequence as a convenience stucture. More...

Public Attributes

tStreamImageFormatName m_strFormatName
 Formatname of the image - see adtf::streaming::ant::imageformat_definition. More...
 
uint32_t m_ui32Width = 0
 Pixel width of the image.
 
uint32_t m_ui32Height = 0
 Pixel height of the image.
 
size_t m_szMaxByteSize = 0
 Maximal byte size of the image.
 
uint8_t m_ui8DataEndianess = PLATFORM_BYTEORDER
 Endianess of the image (usually pixel endianess) - by default this is PLATFORM_BYTEORDER (PLATFORM_BIG_ENDIAN_8 or PLATFORM_LITTLE_ENDIAN_8). More...
 

Detailed Description

Simple Stream Type and Stream Meta Type definition for video frames or an image sequence as a convenience stucture.

See also
set_stream_type_image_format, get_stream_type_image_format and stream_meta_type_image.

Definition at line 29 of file streamimageformat.h.

Member Data Documentation

◆ m_strFormatName

tStreamImageFormatName m_strFormatName

Formatname of the image - see adtf::streaming::ant::imageformat_definition.

usually it is a pixelformat see imageformat_definition for predefined.

Definition at line 33 of file streamimageformat.h.

◆ m_ui8DataEndianess

uint8_t m_ui8DataEndianess = PLATFORM_BYTEORDER

Endianess of the image (usually pixel endianess) - by default this is PLATFORM_BYTEORDER (PLATFORM_BIG_ENDIAN_8 or PLATFORM_LITTLE_ENDIAN_8).

Used to track data source endianess

See also
PLATFORM_BYTEORDER

Definition at line 43 of file streamimageformat.h.