18#define ADTF_STREAMING_DEFAULT_SIZE_OF_STREAM_IMAGE_FORMATNAME 24
21typedef adtf_util::stack_string_base < ADTF_STREAMING_DEFAULT_SIZE_OF_STREAM_IMAGE_FORMATNAME, adtf_util::assert_out_of_range >
cStreamFormatStorageType;
72#define ADTF_DEFINE_STREAM_IMAGE_FORMAT( _FORMAT_STRUCT_TYPE_, _FORMAT_NAME_) \
73namespace imageformat_definition \
75 struct _FORMAT_STRUCT_TYPE_ \
77 static constexpr const char *const FormatName = _FORMAT_NAME_; \
183#define ADTF_IMAGE_FORMAT(_FORMAT_) ::adtf::streaming::stream_image_format::_FORMAT_::FormatName
187using ant::stream_image_format_is_generic_greyscale;
Namespace for all functionality of the ADTF Streaming SDK provided since v3.0.
Definition bindingproxyoutport.h:16
bool operator==(const tStreamImageFormat &sLeft, const tStreamImageFormat &sRight)
bool stream_image_format_is_generic(const tStreamImageFormat &strFormat)
adtf_util::string_base< cStreamFormatStorageType > tStreamImageFormatName
formatname type as stack string (max byte size defined by ADTF_STREAMING_DEFAULT_SIZE_OF_STREAM_IMAGE...
Definition streamimageformat.h:23
uint32_t stream_image_format_get_generic_mask(const char *strChannel, const tStreamImageFormat &strFormat)
bool operator!=(const tStreamImageFormat &sLeft, const tStreamImageFormat &sRight)
bool stream_image_format_is_generic_rgb(const tStreamImageFormat &strFormat)
adtf_util::stack_string_base< ADTF_STREAMING_DEFAULT_SIZE_OF_STREAM_IMAGE_FORMATNAME, adtf_util::assert_out_of_range > cStreamFormatStorageType
formatname storage type (max byte size defined by ADTF_STREAMING_DEFAULT_SIZE_OF_STREAM_IMAGE_FORMATN...
Definition streamimageformat.h:21
unsigned int stream_image_format_get_generic_pixel_size(const tStreamImageFormat &strFormat)
ADTF_DEFINE_STREAM_IMAGE_FORMAT(RGB_8, "R(3)G(3)B(2)") ADTF_DEFINE_STREAM_IMAGE_FORMAT(RGB_555
Format definition.
Namespace for the ADTF Streaming SDK.
Definition bindingproxyinport.h:14
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14