Lines Matching refs:sample_rate
96 unsigned int number, sample_rate; in idcin_probe() local
127 sample_rate = AV_RL32(&p->buf[8]); in idcin_probe()
128 if (sample_rate && (sample_rate < 8000 || sample_rate > 48000)) in idcin_probe()
133 if (number > 2 || sample_rate && !number) in idcin_probe()
138 if (number > 2 || sample_rate && !number) in idcin_probe()
158 unsigned int sample_rate, bytes_per_sample, channels; in idcin_read_header() local
164 sample_rate = avio_rl32(pb); in idcin_read_header()
175 if (sample_rate > 0) { in idcin_read_header()
176 if (sample_rate < 14 || sample_rate > INT_MAX) { in idcin_read_header()
177 av_log(s, AV_LOG_ERROR, "invalid sample rate: %u\n", sample_rate); in idcin_read_header()
216 avpriv_set_pts_info(st, 63, 1, sample_rate); in idcin_read_header()
224 st->codecpar->sample_rate = sample_rate; in idcin_read_header()
226 st->codecpar->bit_rate = sample_rate * bytes_per_sample * 8 * channels; in idcin_read_header()
233 if (sample_rate % 14 != 0) { in idcin_read_header()
234 idcin->audio_chunk_size1 = (sample_rate / 14) * in idcin_read_header()
236 idcin->audio_chunk_size2 = (sample_rate / 14 + 1) * in idcin_read_header()
240 (sample_rate / 14) * bytes_per_sample * channels; in idcin_read_header()