62 for (cIdx = 0; cIdx < 3; cIdx++) {
65 for (i = 0; i < 16; i++)
67 }
else if (hash_type == 1) {
70 }
else if (hash_type == 2) {
157 int payload_type = 0;
158 int payload_size = 0;
162 while (byte == 0xFF) {
164 payload_type += byte;
167 while (byte == 0xFF) {
169 payload_size += byte;
int frame_packing_arrangement_type
int sei_frame_packing_present
frame packing arrangement variables
static unsigned int get_bits(GetBitContext *s, int n)
Read 1-25 bits.
int content_interpretation_type
static void skip_bits_long(GetBitContext *s, int n)
av_log(ac->avr, AV_LOG_TRACE, "%d samples - audio_convert: %s to %s (%s)\, len, av_get_sample_fmt_name(ac->in_fmt), av_get_sample_fmt_name(ac->out_fmt), use_generic ? ac->func_descr_generic :ac->func_descr)
static int more_rbsp_data(GetBitContext *gb)
int sei_anticlockwise_rotation
static int get_bits_left(GetBitContext *gb)
static int get_ue_golomb(GetBitContext *gb)
read unsigned exp golomb code.
static int decode_nal_sei_decoded_picture_hash(HEVCContext *s)
#define AV_LOG_DEBUG
Stuff which is only useful for libav* developers.
static int decode_nal_sei_prefix(HEVCContext *s, int type, int size)
static unsigned int show_bits(GetBitContext *s, int n)
Show 1-25 bits.
static int decode_nal_sei_suffix(HEVCContext *s, int type, int size)
int sei_display_orientation_present
display orientation
int ff_hevc_decode_nal_sei(HEVCContext *s)
static int decode_nal_sei_display_orientation(HEVCContext *s)
static unsigned int get_bits1(GetBitContext *s)
static void skip_bits1(GetBitContext *s)
static void skip_bits(GetBitContext *s, int n)
enum NALUnitType nal_unit_type
static int decode_nal_sei_frame_packing_arrangement(HEVCContext *s)
static int decode_nal_sei_message(HEVCContext *s)