35#define EXTENDED_SAR 255
51 "Invalid SAR %d/%d in bitstream, treating as unspecified.\n",
bitstream reader API header.
static unsigned int get_bits1(GetBitContext *s)
static unsigned int get_bits(GetBitContext *s, int n)
Read 1-25 bits.
static int get_ue_golomb_31(GetBitContext *gb)
read unsigned exp golomb code, constraint to a max of 31.
#define AV_LOG_DEBUG
Stuff which is only useful for libav* developers.
#define AV_LOG_WARNING
Something somehow does not look correct.
void ff_h2645_decode_common_vui_params(GetBitContext *gb, H2645VUI *vui, void *logctx)
const AVRational ff_h2645_pixel_aspect[]
const char * av_color_space_name(enum AVColorSpace space)
const char * av_color_transfer_name(enum AVColorTransferCharacteristic transfer)
const char * av_color_primaries_name(enum AVColorPrimaries primaries)
@ AVCHROMA_LOC_LEFT
MPEG-2/4 4:2:0, H.264 default for 4:2:0.
@ AVCHROMA_LOC_UNSPECIFIED
@ AVCOL_SPC_RESERVED
reserved for future use by ITU-T and ISO/IEC just like 15-255 are
#define FF_ARRAY_ELEMS(a)
Rational number (pair of numerator and denominator).
int overscan_appropriate_flag
enum AVColorPrimaries colour_primaries
int video_signal_type_present_flag
enum AVColorTransferCharacteristic transfer_characteristics
int chroma_sample_loc_type_top_field
int chroma_sample_loc_type_bottom_field
int chroma_loc_info_present_flag
int overscan_info_present_flag
int video_full_range_flag
enum AVColorSpace matrix_coeffs
int colour_description_present_flag
int aspect_ratio_info_present_flag
enum AVChromaLocation chroma_location