/third_party/ffmpeg/libavcodec/ |
H A D | dynamic_hdr_vivid.c | 20 #include "get_bits.h" 48 s->system_start_code = get_bits(gb, 8); in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() 57 params->minimum_maxrgb = (AVRational){get_bits(gb, 12), maxrgb_den}; in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() 58 params->average_maxrgb = (AVRational){get_bits(gb, 12), maxrgb_den}; in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() 59 params->variance_maxrgb = (AVRational){get_bits(gb, 12), maxrgb_den}; in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() 60 params->maximum_maxrgb = (AVRational){get_bits(gb, 12), maxrgb_den}; in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() 68 params->tone_mapping_mode_flag = get_bits(gb, 1); in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() 72 params->tone_mapping_param_num = get_bits(gb, 1) + 1; in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() 78 tm_params->targeted_system_display_maximum_luminance = (AVRational){get_bits(gb, 12), maximum_luminance_den}; in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() 79 tm_params->base_enable_flag = get_bits(g in ff_parse_itu_t_t35_to_dynamic_hdr_vivid() [all...] |
H A D | dynamic_hdr10_plus.c | 20 #include "get_bits.h" 46 s->application_version = get_bits(gb, 8); in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() 47 s->num_windows = get_bits(gb, 2); in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() 61 (AVRational){get_bits(gb, 16), 1}; in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() 63 (AVRational){get_bits(gb, 16), 1}; in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() 65 (AVRational){get_bits(gb, 16), 1}; in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() 67 (AVRational){get_bits(gb, 16), 1}; in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() 69 params->center_of_ellipse_x = get_bits(gb, 16); in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() 70 params->center_of_ellipse_y = get_bits(gb, 16); in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() 71 params->rotation_angle = get_bits(g in ff_parse_itu_t_t35_to_dynamic_hdr10_plus() [all...] |
H A D | h264_sei.c | 36 #include "get_bits.h" 84 h->pic_struct = get_bits(&gb, 4); in ff_h264_sei_process_picture_timing() 93 if (get_bits(&gb, 1)) { /* clock_timestamp_flag */ in ff_h264_sei_process_picture_timing() 97 h->ct_type |= 1 << get_bits(&gb, 2); in ff_h264_sei_process_picture_timing() 99 counting_type = get_bits(&gb, 5); /* counting_type */ in ff_h264_sei_process_picture_timing() 100 full_timestamp_flag = get_bits(&gb, 1); in ff_h264_sei_process_picture_timing() 102 cnt_dropped_flag = get_bits(&gb, 1); /* cnt_dropped_flag */ in ff_h264_sei_process_picture_timing() 105 tc->frame = get_bits(&gb, 8); /* n_frames */ in ff_h264_sei_process_picture_timing() 108 tc->seconds = get_bits(&gb, 6); /* seconds_value 0..59 */ in ff_h264_sei_process_picture_timing() 109 tc->minutes = get_bits( in ff_h264_sei_process_picture_timing() [all...] |
H A D | hevc_sei.c | 47 // picture_crc = get_bits(gb, 16); in decode_nal_sei_decoded_picture_hash() 107 s->arrangement_type = get_bits(gb, 7); in decode_nal_sei_frame_packing_arrangement() 109 s->content_interpretation_type = get_bits(gb, 6); in decode_nal_sei_frame_packing_arrangement() 126 s->anticlockwise_rotation = get_bits(gb, 16); in decode_nal_sei_display_orientation() 144 int pic_struct = get_bits(gb, 4); in decode_nal_sei_pic_timing() 345 get_bits(gb, 4); // active_video_parameter_set_id in decode_nal_sei_active_parameter_sets() 346 get_bits(gb, 1); // self_contained_cvs_flag in decode_nal_sei_active_parameter_sets() 347 get_bits(gb, 1); // num_sps_ids_minus1 in decode_nal_sei_active_parameter_sets() 379 s->num_clock_ts = get_bits(gb, 2); in decode_nal_sei_timecode() 382 s->clock_timestamp_flag[i] = get_bits(g in decode_nal_sei_timecode() [all...] |
H A D | mlp_parse.c | 24 #include "get_bits.h" 105 if (get_bits(gb, 24) != 0xf8726f) /* Sync words */ in ff_mlp_read_major_sync() 108 mh->stream_type = get_bits(gb, 8); in ff_mlp_read_major_sync() 112 mh->group1_bits = mlp_quants[get_bits(gb, 4)]; in ff_mlp_read_major_sync() 113 mh->group2_bits = mlp_quants[get_bits(gb, 4)]; in ff_mlp_read_major_sync() 115 ratebits = get_bits(gb, 4); in ff_mlp_read_major_sync() 117 mh->group2_samplerate = mlp_samplerate(get_bits(gb, 4)); in ff_mlp_read_major_sync() 122 channel_arrangement = get_bits(gb, 5); in ff_mlp_read_major_sync() 129 ratebits = get_bits(gb, 4); in ff_mlp_read_major_sync() 135 mh->channel_modifier_thd_stream0 = get_bits(g in ff_mlp_read_major_sync() [all...] |
H A D | dca_exss.c | 26 asset->xll_size = get_bits(&s->gb, s->exss_size_nbits) + 1; in parse_xll_parameters() 36 xll_delay_nbits = get_bits(&s->gb, 5) + 1; in parse_xll_parameters() 42 asset->xll_sync_offset = get_bits(&s->gb, s->exss_size_nbits); in parse_xll_parameters() 52 asset->lbr_size = get_bits(&s->gb, 14) + 1; in parse_lbr_parameters() 65 descr_size = get_bits(&s->gb, 9) + 1; in parse_descriptor() 68 asset->asset_index = get_bits(&s->gb, 3); in parse_descriptor() 88 int text_size = get_bits(&s->gb, 10) + 1; in parse_descriptor() 99 asset->pcm_bit_res = get_bits(&s->gb, 5) + 1; in parse_descriptor() 102 asset->max_sample_rate = ff_dca_sampling_freqs[get_bits(&s->gb, 4)]; in parse_descriptor() 105 asset->nchannels_total = get_bits( in parse_descriptor() [all...] |
H A D | sheervideo.c | 28 #include "get_bits.h" 53 dst_a[x] = get_bits(gb, 10); in decode_ca4i() 54 dst_y[x] = get_bits(gb, 10); in decode_ca4i() 55 dst_u[x] = get_bits(gb, 10); in decode_ca4i() 56 dst_v[x] = get_bits(gb, 10); in decode_ca4i() 96 dst_a[x] = get_bits(gb, 10); in decode_ca4p() 97 dst_y[x] = get_bits(gb, 10); in decode_ca4p() 98 dst_u[x] = get_bits(gb, 10); in decode_ca4p() 99 dst_v[x] = get_bits(gb, 10); in decode_ca4p() 127 dst_a[x] = get_bits(g in decode_ca4p() [all...] |
H A D | dca.c | 33 #include "get_bits.h" 92 h->deficit_samples = get_bits(gb, 5) + 1; in ff_dca_parse_core_frame_header() 97 h->npcmblocks = get_bits(gb, 7) + 1; in ff_dca_parse_core_frame_header() 101 h->frame_size = get_bits(gb, 14) + 1; in ff_dca_parse_core_frame_header() 105 h->audio_mode = get_bits(gb, 6); in ff_dca_parse_core_frame_header() 109 h->sr_code = get_bits(gb, 4); in ff_dca_parse_core_frame_header() 113 h->br_code = get_bits(gb, 5); in ff_dca_parse_core_frame_header() 121 h->ext_audio_type = get_bits(gb, 3); in ff_dca_parse_core_frame_header() 124 h->lfe_present = get_bits(gb, 2); in ff_dca_parse_core_frame_header() 132 h->encoder_rev = get_bits(g in ff_dca_parse_core_frame_header() [all...] |
H A D | tak.c | 99 s->codec = get_bits(gb, TAK_ENCODER_CODEC_BITS); in ff_tak_parse_streaminfo() 102 frame_type = get_bits(gb, TAK_SIZE_FRAME_DURATION_BITS); in ff_tak_parse_streaminfo() 105 s->data_type = get_bits(gb, TAK_FORMAT_DATA_TYPE_BITS); in ff_tak_parse_streaminfo() 106 s->sample_rate = get_bits(gb, TAK_FORMAT_SAMPLE_RATE_BITS) + in ff_tak_parse_streaminfo() 108 s->bps = get_bits(gb, TAK_FORMAT_BPS_BITS) + in ff_tak_parse_streaminfo() 110 s->channels = get_bits(gb, TAK_FORMAT_CHANNEL_BITS) + in ff_tak_parse_streaminfo() 117 int value = get_bits(gb, TAK_FORMAT_CH_LAYOUT_BITS); in ff_tak_parse_streaminfo() 145 if (get_bits(gb, TAK_FRAME_HEADER_SYNC_ID_BITS) != TAK_FRAME_HEADER_SYNC_ID) { in ff_tak_decode_frame_header() 150 ti->flags = get_bits(gb, TAK_FRAME_HEADER_FLAGS_BITS); in ff_tak_decode_frame_header() 151 ti->frame_num = get_bits(g in ff_tak_decode_frame_header() [all...] |
H A D | flac.c | 26 #include "get_bits.h" 46 GET_UTF8(val, get_bits(gb, 8), return -1;) in get_utf8() 56 if ((get_bits(gb, 15) & 0x7FFF) != 0x7FFC) { in ff_flac_decode_frame_header() 65 bs_code = get_bits(gb, 4); in ff_flac_decode_frame_header() 66 sr_code = get_bits(gb, 4); in ff_flac_decode_frame_header() 69 fi->ch_mode = get_bits(gb, 4); in ff_flac_decode_frame_header() 83 bps_code = get_bits(gb, 3); in ff_flac_decode_frame_header() 113 fi->blocksize = get_bits(gb, 8) + 1; in ff_flac_decode_frame_header() 115 fi->blocksize = get_bits(gb, 16) + 1; in ff_flac_decode_frame_header() 124 fi->samplerate = get_bits(g in ff_flac_decode_frame_header() [all...] |
H A D | ac3_parser.c | 33 #include "get_bits.h" 63 hdr->sync_word = get_bits(gbc, 16); in ff_ac3_parse_header() 84 hdr->crc1 = get_bits(gbc, 16); in ff_ac3_parse_header() 85 hdr->sr_code = get_bits(gbc, 2); in ff_ac3_parse_header() 89 frame_size_code = get_bits(gbc, 6); in ff_ac3_parse_header() 97 hdr->bitstream_mode = get_bits(gbc, 3); in ff_ac3_parse_header() 98 hdr->channel_mode = get_bits(gbc, 3); in ff_ac3_parse_header() 101 hdr->dolby_surround_mode = get_bits(gbc, 2); in ff_ac3_parse_header() 104 hdr-> center_mix_level = center_levels[get_bits(gbc, 2)]; in ff_ac3_parse_header() 106 hdr->surround_mix_level = surround_levels[get_bits(gb in ff_ac3_parse_header() [all...] |
H A D | gsmdec_template.c | 27 #include "get_bits.h" 34 int maxidx = get_bits(gb, 6); in apcm_dequant_add() 37 val = get_bits(gb, frame_bits[i]); in apcm_dequant_add() 129 lar[0] = decode_log_area(get_bits(gb, 6), 13107, 1 << 15); in gsm_decode_block() 130 lar[1] = decode_log_area(get_bits(gb, 6), 13107, 1 << 15); in gsm_decode_block() 131 lar[2] = decode_log_area(get_bits(gb, 5), 13107, (1 << 14) + 2048*2); in gsm_decode_block() 132 lar[3] = decode_log_area(get_bits(gb, 5), 13107, (1 << 14) - 2560*2); in gsm_decode_block() 133 lar[4] = decode_log_area(get_bits(gb, 4), 19223, (1 << 13) + 94*2); in gsm_decode_block() 134 lar[5] = decode_log_area(get_bits(gb, 4), 17476, (1 << 13) - 1792*2); in gsm_decode_block() 135 lar[6] = decode_log_area(get_bits(g in gsm_decode_block() [all...] |
H A D | indeo4.c | 33 #include "get_bits.h" 81 switch (get_bits(gb, 2)) { in decode_plane_subdivision() 86 if (get_bits(gb, 2) != 3) in decode_plane_subdivision() 111 if (get_bits(&ctx->gb, 18) != 0x3FFF8) { in decode_pic_hdr() 117 ctx->frame_type = get_bits(&ctx->gb, 3); in decode_pic_hdr() 134 ctx->data_size = get_bits1(&ctx->gb) ? get_bits(&ctx->gb, 24) : 0; in decode_pic_hdr() 150 pic_size_indx = get_bits(&ctx->gb, 3); in decode_pic_hdr() 152 pic_conf.pic_height = get_bits(&ctx->gb, 16); in decode_pic_hdr() 153 pic_conf.pic_width = get_bits(&ctx->gb, 16); in decode_pic_hdr() 162 pic_conf.tile_height = scale_tile_size(pic_conf.pic_height, get_bits( in decode_pic_hdr() [all...] |
H A D | flvdec.c | 34 if (get_bits(&s->gb, 17) != 1) { in ff_flv_decode_picture_header() 38 format = get_bits(&s->gb, 5); in ff_flv_decode_picture_header() 44 s->picture_number = get_bits(&s->gb, 8); /* picture timestamp */ in ff_flv_decode_picture_header() 45 format = get_bits(&s->gb, 3); in ff_flv_decode_picture_header() 48 width = get_bits(&s->gb, 8); in ff_flv_decode_picture_header() 49 height = get_bits(&s->gb, 8); in ff_flv_decode_picture_header() 52 width = get_bits(&s->gb, 16); in ff_flv_decode_picture_header() 53 height = get_bits(&s->gb, 16); in ff_flv_decode_picture_header() 84 s->pict_type = AV_PICTURE_TYPE_I + get_bits(&s->gb, 2); in ff_flv_decode_picture_header() 90 s->chroma_qscale = s->qscale = get_bits( in ff_flv_decode_picture_header() [all...] |
H A D | av3a_parser.c | 29 #include "get_bits.h" 235 if (get_bits(&gb, 12) != AVS3_AUDIO_SYNC_WORD) { in read_av3a_frame_header() 240 uint8_t codec_id = get_bits(&gb, 4); in read_av3a_frame_header() 246 if (get_bits(&gb, 1) != 0) { in read_av3a_frame_header() 251 uint8_t nn_type = get_bits(&gb, 3); in read_av3a_frame_header() 254 uint8_t coding_profile = get_bits(&gb, 3); in read_av3a_frame_header() 257 uint8_t samping_rate_index = get_bits(&gb, 4); in read_av3a_frame_header() 266 num_chan_index = get_bits(&gb, 7); in read_av3a_frame_header() 310 uint8_t soundBedType = get_bits(&gb, 2); in read_av3a_frame_header() 317 objects = get_bits( in read_av3a_frame_header() [all...] |
H A D | truespeech.c | 29 #include "get_bits.h" 89 dec->vector[7] = ts_codebook[7][get_bits(&gb, 3)]; in truespeech_read_frame() 90 dec->vector[6] = ts_codebook[6][get_bits(&gb, 3)]; in truespeech_read_frame() 91 dec->vector[5] = ts_codebook[5][get_bits(&gb, 3)]; in truespeech_read_frame() 92 dec->vector[4] = ts_codebook[4][get_bits(&gb, 4)]; in truespeech_read_frame() 93 dec->vector[3] = ts_codebook[3][get_bits(&gb, 4)]; in truespeech_read_frame() 94 dec->vector[2] = ts_codebook[2][get_bits(&gb, 4)]; in truespeech_read_frame() 95 dec->vector[1] = ts_codebook[1][get_bits(&gb, 5)]; in truespeech_read_frame() 96 dec->vector[0] = ts_codebook[0][get_bits(&gb, 5)]; in truespeech_read_frame() 99 dec->offset1[0] = get_bits( in truespeech_read_frame() [all...] |
H A D | ilbcdec.c | 37 #include "get_bits.h" 136 frame->lsf[0] = get_bits(gb, 6); in unpack_frame() 137 frame->lsf[1] = get_bits(gb, 7); in unpack_frame() 138 frame->lsf[2] = get_bits(gb, 7); in unpack_frame() 141 frame->start = get_bits(gb, 2); in unpack_frame() 143 frame->ifm = get_bits(gb, 6); in unpack_frame() 144 frame->cb_index[0] = get_bits(gb, 6) << 1; in unpack_frame() 145 frame->gain_index[0] = get_bits(gb, 2) << 3; in unpack_frame() 147 frame->cb_index[3] = get_bits(gb, 7) << 1; in unpack_frame() 152 frame->lsf[3] = get_bits(g in unpack_frame() [all...] |
H A D | atrac3plus.c | 30 #include "get_bits.h" 129 chan->fill_mode = get_bits(gb, 2); in num_coded_units() 133 chan->num_coded_vals = get_bits(gb, 5); in num_coded_units() 141 chan->split_point = get_bits(gb, 2) + (chan->ch_num << 1) + 1; in num_coded_units() 227 start_val = get_bits((gb), 6); \ 228 unpack_vq_shape(start_val, &atrac3p_sf_shapes[get_bits((gb), 6)][0], \ 251 switch (get_bits(gb, 2)) { /* switch according to coding mode */ in decode_channel_wordlen() 254 chan->qu_wordlen[i] = get_bits(gb, 3); in decode_channel_wordlen() 262 vlc_tab = &wl_vlc_tabs[get_bits(gb, 2)]; in decode_channel_wordlen() 270 weight_idx = get_bits(g in decode_channel_wordlen() [all...] |
H A D | intelh263dec.c | 39 if (get_bits(&s->gb, 22) != 0x20) { in ff_intel_h263_decode_picture_header() 43 s->picture_number = get_bits(&s->gb, 8); /* picture timestamp */ in ff_intel_h263_decode_picture_header() 56 format = get_bits(&s->gb, 3); in ff_intel_h263_decode_picture_header() 80 format = get_bits(&s->gb, 3); in ff_intel_h263_decode_picture_header() 85 if(get_bits(&s->gb, 2)) in ff_intel_h263_decode_picture_header() 92 if(get_bits(&s->gb, 5)) in ff_intel_h263_decode_picture_header() 94 if(get_bits(&s->gb, 5) != 1) in ff_intel_h263_decode_picture_header() 98 int ar = get_bits(&s->gb, 4); in ff_intel_h263_decode_picture_header() 103 s->avctx->sample_aspect_ratio.num = get_bits(&s->gb, 8); // aspect ratio - width in ff_intel_h263_decode_picture_header() 104 s->avctx->sample_aspect_ratio.den = get_bits( in ff_intel_h263_decode_picture_header() [all...] |
H A D | jvdec.c | 33 #include "get_bits.h" 70 switch (get_bits(gb, 2)) { in decode2x2() 72 v[0] = get_bits(gb, 8); in decode2x2() 77 v[0] = get_bits(gb, 8); in decode2x2() 78 v[1] = get_bits(gb, 8); in decode2x2() 86 dst[j * linesize + i] = get_bits(gb, 8); in decode2x2() 97 switch (get_bits(gb, 2)) { in decode4x4() 99 v[0] = get_bits(gb, 8); in decode4x4() 104 v[0] = get_bits(gb, 8); in decode4x4() 105 v[1] = get_bits(g in decode4x4() [all...] |
H A D | dovi_rpu.c | 28 #include "get_bits.h" 212 nal_prefix = get_bits(gb, 8); in ff_dovi_rpu_parse() 214 rpu_type = get_bits(gb, 6); in ff_dovi_rpu_parse() 222 hdr->rpu_format = get_bits(gb, 11); in ff_dovi_rpu_parse() 225 hdr->vdr_rpu_profile = get_bits(gb, 4); in ff_dovi_rpu_parse() 226 hdr->vdr_rpu_level = get_bits(gb, 4); in ff_dovi_rpu_parse() 231 hdr->coef_data_type = get_bits(gb, 2); in ff_dovi_rpu_parse() 243 hdr->vdr_rpu_normalized_idc = get_bits(gb, 2); in ff_dovi_rpu_parse() 312 pivot += get_bits(gb, hdr->bl_bit_depth); in ff_dovi_rpu_parse() 318 vdr->mapping.nlq_method_idc = get_bits(g in ff_dovi_rpu_parse() [all...] |
H A D | dolby_e_parse.c | 21 #include "get_bits.h" 129 mtd_size = get_bits(&s->gb, 10); in ff_dolby_e_parse_header() 140 header->prog_conf = get_bits(&s->gb, 6); in ff_dolby_e_parse_header() 150 header->fr_code = get_bits(&s->gb, 4); in ff_dolby_e_parse_header() 151 header->fr_code_orig = get_bits(&s->gb, 4); in ff_dolby_e_parse_header() 161 header->ch_size[i] = get_bits(&s->gb, 10); in ff_dolby_e_parse_header() 162 header->mtd_ext_size = get_bits(&s->gb, 8); in ff_dolby_e_parse_header() 163 header->meter_size = get_bits(&s->gb, 8); in ff_dolby_e_parse_header() 167 header->rev_id[i] = get_bits(&s->gb, 4); in ff_dolby_e_parse_header() 169 header->begin_gain[i] = get_bits( in ff_dolby_e_parse_header() [all...] |
H A D | avs2_parser.c | 24 #include "get_bits.h" 86 profile = get_bits(&gb, 8); in parse_avs2_seq_header() 87 level = get_bits(&gb, 8); in parse_avs2_seq_header() 93 width = get_bits(&gb, 14); in parse_avs2_seq_header() 94 height = get_bits(&gb, 14); in parse_avs2_seq_header() 96 chroma = get_bits(&gb, 2); in parse_avs2_seq_header() 97 sample_precision = get_bits(&gb, 3); in parse_avs2_seq_header() 99 encoding_precision = get_bits(&gb, 3); in parse_avs2_seq_header() 101 aspect_ratio = get_bits(&gb, 4); in parse_avs2_seq_header() 102 frame_rate_code = get_bits( in parse_avs2_seq_header() [all...] |
H A D | vorbisdec.c | 39 #include "get_bits.h" 173 idx = get_bits(gb, bits);\ 248 vc->codebook_count = get_bits(gb, 8) + 1; in vorbis_parse_setup_hdr_codebooks() 268 if (get_bits(gb, 24) != 0x564342) { in vorbis_parse_setup_hdr_codebooks() 275 codebook_setup->dimensions=get_bits(gb, 16); in vorbis_parse_setup_hdr_codebooks() 283 entries = get_bits(gb, 24); in vorbis_parse_setup_hdr_codebooks() 310 tmp_vlc_bits[ce] = get_bits(gb, 5) + 1; in vorbis_parse_setup_hdr_codebooks() 320 tmp_vlc_bits[ce] = get_bits(gb, 5) + 1; in vorbis_parse_setup_hdr_codebooks() 324 unsigned current_length = get_bits(gb, 5) + 1; in vorbis_parse_setup_hdr_codebooks() 334 number = get_bits(g in vorbis_parse_setup_hdr_codebooks() [all...] |
/third_party/ffmpeg/libavformat/ |
H A D | jpegxl_probe.c | 26 #include "libavcodec/get_bits.h" 68 uint32_t ret, choice = get_bits(gb, 2); in jxl_u32() 87 switch (get_bits(gb, 2)) { in jpegxl_u64() 92 ret = 1 + get_bits(gb, 4); in jpegxl_u64() 95 ret = 17 + get_bits(gb, 8); in jpegxl_u64() 98 ret = get_bits(gb, 12); in jpegxl_u64() 101 ret |= (uint64_t)get_bits(gb, 8) << shift; in jpegxl_u64() 104 ret |= (uint64_t)get_bits(gb, 4) << shift; in jpegxl_u64() 149 height = (get_bits(gb, 5) + 1) << 3; in jpegxl_read_size_header() 150 width = jpegxl_width_from_ratio(height, get_bits(g in jpegxl_read_size_header() [all...] |