Lines Matching refs:codecpar
113 st->codecpar->codec_type = AVMEDIA_TYPE_AUDIO;
114 st->codecpar->codec_id = AV_CODEC_ID_TWINVQ;
139 st->codecpar->ch_layout.nb_channels = AV_RB32(comm_chunk) + 1;
144 if (st->codecpar->ch_layout.nb_channels <= 0) {
149 st->codecpar->bit_rate = (int64_t)read_bitrate * 1000;
178 st->codecpar->sample_rate = 44100;
181 st->codecpar->sample_rate = 22050;
184 st->codecpar->sample_rate = 11025;
191 st->codecpar->sample_rate = rate_flag*1000;
195 if (read_bitrate / st->codecpar->ch_layout.nb_channels < 8 ||
196 read_bitrate / st->codecpar->ch_layout.nb_channels > 48) {
198 read_bitrate / st->codecpar->ch_layout.nb_channels);
202 switch (((st->codecpar->sample_rate/1000) << 8) +
203 read_bitrate/st->codecpar->ch_layout.nb_channels) {
221 st->codecpar->sample_rate, st->codecpar->bit_rate);
224 c->frame_bit_len = st->codecpar->bit_rate*size/st->codecpar->sample_rate;
225 avpriv_set_pts_info(st, 64, size, st->codecpar->sample_rate);
228 if ((ret = ff_alloc_extradata(st->codecpar, 12)) < 0)
230 memcpy(st->codecpar->extradata, comm_chunk, 12);
273 pos = av_rescale_rnd(timestamp * st->codecpar->bit_rate,
281 st->codecpar->bit_rate * (int64_t)st->time_base.num);