Lines Matching defs:gbc
67 GetByteContext gbc;
71 bytestream2_init(&gbc, data + size, 1024);
72 bsf->par_in->width = bytestream2_get_le32(&gbc);
73 bsf->par_in->height = bytestream2_get_le32(&gbc);
74 bsf->par_in->bit_rate = bytestream2_get_le64(&gbc);
75 bsf->par_in->bits_per_coded_sample = bytestream2_get_le32(&gbc);
80 id = f->codec_ids[bytestream2_get_byte(&gbc) % i];
82 bsf->par_in->codec_tag = bytestream2_get_le32(&gbc);
85 extradata_size = bytestream2_get_le32(&gbc);
87 bsf->par_in->sample_rate = bytestream2_get_le32(&gbc);
88 bsf->par_in->ch_layout.nb_channels = (unsigned)bytestream2_get_le32(&gbc) % FF_SANE_NB_CHANNELS;
89 bsf->par_in->block_align = bytestream2_get_le32(&gbc);
90 keyframes = bytestream2_get_le64(&gbc);
91 flushpattern = bytestream2_get_le64(&gbc);
92 flags = bytestream2_get_byte(&gbc);
96 av_opt_set_int(bsf->priv_data, "td", bytestream2_get_byte(&gbc) % 3, 0);
98 av_opt_set_int(bsf->priv_data, "aud", bytestream2_get_byte(&gbc) % 3, 0);
100 av_opt_set_int(bsf->priv_data, "remove", bytestream2_get_byte(&gbc) & 1, 0);