Lines Matching refs:block_align

157             par->block_align = 34 * channels;
160 par->block_align = 2 * channels;
168 par->block_align = 1 * channels;
171 par->block_align = 33;
177 if (par->block_align > 0)
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,
248 if (size == AVERROR_EOF && offset > 0 && st->codecpar->block_align) {
301 if (st->codecpar->block_align && !(pb->seekable & AVIO_SEEKABLE_NORMAL)) /* Assume COMM already parsed */
315 && size>=12*4 && !st->codecpar->block_align) {
316 st->codecpar->block_align = AV_RB32(st->codecpar->extradata+11*4);
324 st->codecpar->block_align = 17;
328 st->codecpar->block_align = 35;
331 st->codecpar->bit_rate = (int64_t)st->codecpar->sample_rate * (st->codecpar->block_align << 3) /
345 st->codecpar->block_align = avio_rb32(pb);
350 if (offset > 0 && st->codecpar->block_align) // COMM && SSND
368 if (!st->codecpar->block_align && st->codecpar->codec_id == AV_CODEC_ID_QCELP) {
370 st->codecpar->block_align = 35;
371 } else if (st->codecpar->block_align <= 0) {
372 av_log(s, AV_LOG_ERROR, "could not find COMM tag or invalid block_align value\n");
404 if (!st->codecpar->block_align) {
405 av_log(s, AV_LOG_ERROR, "block_align not set\n");
415 size = st->codecpar->block_align;
418 size = st->codecpar->block_align ? (MAX_SIZE / st->codecpar->block_align) * st->codecpar->block_align : MAX_SIZE;
427 if (size >= st->codecpar->block_align)
431 pkt->duration = (res / st->codecpar->block_align) * (int64_t) aiff->block_duration;