AOMedia AV1 Codec
|
Image Descriptor. More...
#include <aom_image.h>
Data Fields | |
aom_img_fmt_t | fmt |
aom_color_primaries_t | cp |
aom_transfer_characteristics_t | tc |
aom_matrix_coefficients_t | mc |
int | monochrome |
aom_chroma_sample_position_t | csp |
aom_color_range_t | range |
unsigned int | w |
unsigned int | h |
unsigned int | bit_depth |
unsigned int | d_w |
unsigned int | d_h |
unsigned int | r_w |
unsigned int | r_h |
unsigned int | x_chroma_shift |
unsigned int | y_chroma_shift |
unsigned char * | planes [3] |
int | stride [3] |
size_t | sz |
int | bps |
int | temporal_id |
int | spatial_id |
void * | user_priv |
The following member may be set by the application to associate data with this image. | |
unsigned char * | img_data |
int | img_data_owner |
int | self_allocd |
aom_metadata_array_t * | metadata |
void * | fb_priv |
Image Descriptor.
aom_img_fmt_t aom_image::fmt |
Image Format
aom_color_primaries_t aom_image::cp |
CICP Color Primaries
aom_transfer_characteristics_t aom_image::tc |
CICP Transfer Characteristics
aom_matrix_coefficients_t aom_image::mc |
CICP Matrix Coefficients
int aom_image::monochrome |
Whether image is monochrome
aom_chroma_sample_position_t aom_image::csp |
chroma sample position
aom_color_range_t aom_image::range |
Color Range
unsigned int aom_image::w |
Stored image width
unsigned int aom_image::h |
Stored image height
unsigned int aom_image::bit_depth |
Stored image bit-depth
unsigned int aom_image::d_w |
Displayed image width
unsigned int aom_image::d_h |
Displayed image height
unsigned int aom_image::r_w |
Intended rendering image width
unsigned int aom_image::r_h |
Intended rendering image height
unsigned int aom_image::x_chroma_shift |
subsampling order, X
unsigned int aom_image::y_chroma_shift |
subsampling order, Y
unsigned char* aom_image::planes[3] |
pointer to the top left pixel for each plane
int aom_image::stride[3] |
stride between rows for each plane
size_t aom_image::sz |
data size
int aom_image::bps |
bits per sample (for packed formats)
int aom_image::temporal_id |
Temporal layer Id of image
int aom_image::spatial_id |
Spatial layer Id of image
unsigned char* aom_image::img_data |
private
int aom_image::img_data_owner |
private
int aom_image::self_allocd |
private
aom_metadata_array_t* aom_image::metadata |
Metadata payloads associated with the image.
void* aom_image::fb_priv |
Frame buffer data associated with the image.