Lines Matching defs:header
99 DolbyEHeaderInfo *const header = &s->metadata;
114 av_log(s->avctx, AV_LOG_ERROR, "Invalid frame header\n");
140 header->prog_conf = get_bits(&s->gb, 6);
141 if (header->prog_conf > MAX_PROG_CONF) {
147 header->nb_channels = nb_channels_tab[header->prog_conf];
148 header->nb_programs = nb_programs_tab[header->prog_conf];
150 header->fr_code = get_bits(&s->gb, 4);
151 header->fr_code_orig = get_bits(&s->gb, 4);
152 if (!(header->sample_rate = sample_rate_tab[header->fr_code]) ||
153 !sample_rate_tab[header->fr_code_orig]) {
160 for (int i = 0; i < header->nb_channels; i++)
161 header->ch_size[i] = get_bits(&s->gb, 10);
162 header->mtd_ext_size = get_bits(&s->gb, 8);
163 header->meter_size = get_bits(&s->gb, 8);
165 skip_bits_long(&s->gb, 10 * header->nb_programs);
166 for (int i = 0; i < header->nb_channels; i++) {
167 header->rev_id[i] = get_bits(&s->gb, 4);
169 header->begin_gain[i] = get_bits(&s->gb, 10);
170 header->end_gain[i] = get_bits(&s->gb, 10);