Lines Matching defs:par
97 AVCodecParameters *par = s->streams[0]->codecpar;
107 par->codec_type = AVMEDIA_TYPE_AUDIO;
109 par->ch_layout.nb_channels = channels;
111 par->bits_per_coded_sample = avio_rb16(pb);
126 par->sample_rate = sample_rate;
135 par->codec_tag = avio_rl32(pb);
136 par->codec_id = ff_codec_get_id(ff_codec_aiff_tags, par->codec_tag);
137 if (par->codec_id == AV_CODEC_ID_NONE)
139 av_fourcc2str(par->codec_tag));
143 if (version != AIFF_C_VERSION1 || par->codec_id == AV_CODEC_ID_PCM_S16BE) {
144 par->codec_id = aiff_codec_get_id(par->bits_per_coded_sample);
145 par->bits_per_coded_sample = av_get_bits_per_sample(par->codec_id);
148 switch (par->codec_id) {
157 par->block_align = 34 * channels;
160 par->block_align = 2 * channels;
163 par->bits_per_coded_sample = 5;
168 par->block_align = 1 * channels;
171 par->block_align = 33;
177 if (par->block_align > 0)
178 aiff->block_duration = av_get_audio_frame_duration2(par,
179 par->block_align);
184 if (!par->block_align)
185 par->block_align = (av_get_bits_per_sample(par->codec_id) * channels) >> 3;
188 par->bit_rate = av_rescale(par->sample_rate, par->block_align * 8LL,
190 if (par->bit_rate < 0)
191 par->bit_rate = 0;