/third_party/ffmpeg/tests/ |
D | audiogen.c | 117 static void put_wav_header(int sample_rate, int channels, int nb_samples) in put_wav_header() argument 128 put32(sample_rate); in put_wav_header() 129 put32(block_align * sample_rate); in put_wav_header() 143 int sample_rate = 44100; in main() local 156 sample_rate = atoi(argv[2]); in main() 157 if (sample_rate <= 0) { in main() 158 fprintf(stderr, "invalid sample rate: %d\n", sample_rate); in main() 181 put_wav_header(sample_rate, nb_channels, 6 * sample_rate); in main() 185 for (i = 0; i < 1 * sample_rate; i++) { in main() 189 a += (1000 * FRAC_ONE) / sample_rate; in main() [all …]
|
/third_party/ffmpeg/libavformat/ |
D | vpcc.c | 74 int64_t sample_rate; in get_vp9_level() local 78 sample_rate = 0; in get_vp9_level() 80 sample_rate = ((int64_t)picture_size * frame_rate->num) / frame_rate->den; in get_vp9_level() 84 } else if (sample_rate <= 829440 && picture_size <= 36864) { in get_vp9_level() 86 } else if (sample_rate <= 2764800 && picture_size <= 73728) { in get_vp9_level() 88 } else if (sample_rate <= 4608000 && picture_size <= 122880) { in get_vp9_level() 90 } else if (sample_rate <= 9216000 && picture_size <= 245760) { in get_vp9_level() 92 } else if (sample_rate <= 20736000 && picture_size <= 552960) { in get_vp9_level() 94 } else if (sample_rate <= 36864000 && picture_size <= 983040) { in get_vp9_level() 96 } else if (sample_rate <= 83558400 && picture_size <= 2228224) { in get_vp9_level() [all …]
|
D | voc_packet.c | 34 int sample_rate = 0; in ff_voc_get_packet() local 70 if (!par->sample_rate) { in ff_voc_get_packet() 71 par->sample_rate = 1000000 / (256 - avio_r8(pb)); in ff_voc_get_packet() 72 if (sample_rate) in ff_voc_get_packet() 73 par->sample_rate = sample_rate; in ff_voc_get_packet() 74 avpriv_set_pts_info(st, 64, 1, par->sample_rate); in ff_voc_get_packet() 89 sample_rate = avio_rl16(pb); in ff_voc_get_packet() 92 sample_rate = 256000000 / (channels * (65536 - sample_rate)); in ff_voc_get_packet() 102 if (!par->sample_rate) { in ff_voc_get_packet() 103 par->sample_rate = avio_rl32(pb); in ff_voc_get_packet() [all …]
|
D | idcin.c | 97 unsigned int number, sample_rate; in idcin_probe() local 128 sample_rate = AV_RL32(&p->buf[8]); in idcin_probe() 129 if (sample_rate && (sample_rate < 8000 || sample_rate > 48000)) in idcin_probe() 134 if (number > 2 || sample_rate && !number) in idcin_probe() 139 if (number > 2 || sample_rate && !number) in idcin_probe() 159 unsigned int sample_rate, bytes_per_sample, channels; in idcin_read_header() local 165 sample_rate = avio_rl32(pb); in idcin_read_header() 176 if (sample_rate > 0) { in idcin_read_header() 177 if (sample_rate < 14 || sample_rate > INT_MAX) { in idcin_read_header() 178 av_log(s, AV_LOG_ERROR, "invalid sample rate: %u\n", sample_rate); in idcin_read_header() [all …]
|
D | soxdec.c | 51 double sample_rate, sample_rate_frac; in sox_read_header() local 65 sample_rate = av_int2double(avio_rl64(pb)); in sox_read_header() 72 sample_rate = av_int2double(avio_rb64(pb)); in sox_read_header() 84 if (sample_rate <= 0 || sample_rate > INT_MAX) { in sox_read_header() 85 av_log(s, AV_LOG_ERROR, "invalid sample rate (%f)\n", sample_rate); in sox_read_header() 89 sample_rate_frac = sample_rate - floor(sample_rate); in sox_read_header() 117 st->codecpar->sample_rate = sample_rate; in sox_read_header() 119 st->codecpar->bit_rate = (int64_t)st->codecpar->sample_rate * in sox_read_header() 125 avpriv_set_pts_info(st, 64, 1, st->codecpar->sample_rate); in sox_read_header()
|
D | pp_bnk.c | 35 uint32_t sample_rate; /*< Sample rate of the contained tracks. */ member 44 uint32_t sample_rate; /*< Sample rate. */ member 71 hdr->sample_rate = AV_RL32(buf + 4); in pp_bnk_parse_header() 81 trk->sample_rate = AV_RL32(buf + 8); in pp_bnk_parse_track() 88 uint32_t sample_rate = AV_RL32(p->buf + 4); in pp_bnk_probe() local 95 if ((sample_rate != 5512) && (sample_rate != 11025) && in pp_bnk_probe() 96 (sample_rate != 22050) && (sample_rate != 44100)) in pp_bnk_probe() 100 if (AV_RL32(p->buf + 28) != sample_rate) in pp_bnk_probe() 128 if (hdr.sample_rate == 0 || hdr.sample_rate > INT_MAX) in pp_bnk_read_header() 161 if (e.sample_rate != hdr.sample_rate) in pp_bnk_read_header() [all …]
|
D | musx.c | 72 st->codecpar->sample_rate = 32000; in musx_read_header() 81 st->codecpar->sample_rate = 44100; in musx_read_header() 91 st->codecpar->sample_rate = avio_rl32(s->pb); in musx_read_header() 110 st->codecpar->sample_rate = avio_rl32(s->pb); in musx_read_header() 116 st->codecpar->sample_rate = 32000; in musx_read_header() 122 st->codecpar->sample_rate = 32768; in musx_read_header() 128 st->codecpar->sample_rate = 32000; in musx_read_header() 144 st->codecpar->sample_rate = 32000; in musx_read_header() 150 st->codecpar->sample_rate = 32000; in musx_read_header() 156 st->codecpar->sample_rate = 44100; in musx_read_header() [all …]
|
D | alp.c | 42 uint32_t sample_rate; /*< Sample rate, only if header_size >= 12. */ member 104 hdr->sample_rate = 22050; in alp_read_header() 108 hdr->sample_rate = avio_rl32(s->pb); in alp_read_header() 111 if (hdr->sample_rate > 44100) { in alp_read_header() 123 par->sample_rate = hdr->sample_rate; in alp_read_header() 132 par->sample_rate * in alp_read_header() 135 avpriv_set_pts_info(st, 64, 1, par->sample_rate); in alp_read_header() 208 if (par->sample_rate > 44100) { in alp_write_init() 213 if (alp->type == ALP_TYPE_TUN && par->sample_rate != 22050) { in alp_write_init() 231 avio_wl32(s->pb, par->sample_rate); in alp_write_header()
|
D | epafdec.c | 42 int le, sample_rate, codec, channels; in epaf_read_header() local 54 sample_rate = avio_rl32(s->pb); in epaf_read_header() 58 sample_rate = avio_rb32(s->pb); in epaf_read_header() 63 if (channels <= 0 || channels > FF_SANE_NB_CHANNELS || sample_rate <= 0) in epaf_read_header() 72 st->codecpar->sample_rate = sample_rate; in epaf_read_header() 90 avpriv_set_pts_info(st, 64, 1, st->codecpar->sample_rate); in epaf_read_header()
|
D | pvfdec.c | 38 int bps, channels, sample_rate; in pvf_read_header() local 44 &sample_rate, in pvf_read_header() 49 bps <= 0 || bps > INT_MAX / FF_SANE_NB_CHANNELS || sample_rate <= 0) in pvf_read_header() 58 st->codecpar->sample_rate = sample_rate; in pvf_read_header() 63 avpriv_set_pts_info(st, 64, 1, st->codecpar->sample_rate); in pvf_read_header()
|
D | ircamdec.c | 55 uint32_t magic, sample_rate, channels, tag; in ircam_read_header() local 69 sample_rate = lrintf(av_int2float(avio_rl32(s->pb))); in ircam_read_header() 74 sample_rate = lrintf(av_int2float(avio_rb32(s->pb))); in ircam_read_header() 82 if (!channels || !sample_rate) in ircam_read_header() 93 st->codecpar->sample_rate = sample_rate; in ircam_read_header() 104 avpriv_set_pts_info(st, 64, 1, st->codecpar->sample_rate); in ircam_read_header()
|
D | dvenc.c | 83 static int dv_audio_frame_size(const AVDVProfile* sys, int frame, int sample_rate) in dv_audio_frame_size() argument 86 if (sample_rate == 32000) return 1280; in dv_audio_frame_size() 87 else if (sample_rate == 44100) return 1764; in dv_audio_frame_size() 91 av_assert0(sample_rate == 48000); in dv_audio_frame_size() 112 if (c->ast[channel]->codecpar->sample_rate == 44100) { in dv_write_pack() 114 } else if (c->ast[channel]->codecpar->sample_rate == 32000) in dv_write_pack() 118 (dv_audio_frame_size(c->sys, c->frames, c->ast[channel]->codecpar->sample_rate) - in dv_write_pack() 192 size = 4 * dv_audio_frame_size(c->sys, c->frames, c->ast[channel]->codecpar->sample_rate); in dv_inject_audio() 280 reqasize = 4 * dv_audio_frame_size(c->sys, c->frames, st->codecpar->sample_rate); in dv_assemble_frame() 296 reqasize = 4 * dv_audio_frame_size(c->sys, c->frames, c->ast[i]->codecpar->sample_rate); in dv_assemble_frame() [all …]
|
D | oggparsecelt.c | 46 uint32_t version, sample_rate, nb_channels; in celt_header() local 59 sample_rate = AV_RL32(p + 36); in celt_header() 66 st->codecpar->sample_rate = sample_rate; in celt_header() 68 if (sample_rate) in celt_header() 69 avpriv_set_pts_info(st, 64, 1, sample_rate); in celt_header()
|
/third_party/ffmpeg/libavcodec/ |
D | mpegaudiodecheader.c | 36 int sample_rate, frame_size, mpeg25, padding; in avpriv_mpegaudio_decode_header() local 57 sample_rate = ff_mpa_freq_tab[sample_rate_index] >> (s->lsf + mpeg25); in avpriv_mpegaudio_decode_header() 61 s->sample_rate = sample_rate; in avpriv_mpegaudio_decode_header() 82 frame_size = (frame_size * 12000) / sample_rate; in avpriv_mpegaudio_decode_header() 86 frame_size = (frame_size * 144000) / sample_rate; in avpriv_mpegaudio_decode_header() 91 frame_size = (frame_size * 144000) / (sample_rate << s->lsf); in avpriv_mpegaudio_decode_header() 103 s->layer, s->sample_rate, s->bit_rate); in avpriv_mpegaudio_decode_header() 120 int ff_mpa_decode_header(uint32_t head, int *sample_rate, int *channels, int *frame_size, int *bit_… in ff_mpa_decode_header() argument 148 *sample_rate = s->sample_rate; in ff_mpa_decode_header()
|
D | wma_common.c | 32 av_cold int ff_wma_get_frame_len_bits(int sample_rate, int version, in ff_wma_get_frame_len_bits() argument 37 if (sample_rate <= 16000) in ff_wma_get_frame_len_bits() 39 else if (sample_rate <= 22050 || (sample_rate <= 32000 && version == 1)) in ff_wma_get_frame_len_bits() 41 else if (sample_rate <= 48000 || version < 3) in ff_wma_get_frame_len_bits() 43 else if (sample_rate <= 96000) in ff_wma_get_frame_len_bits()
|
D | adx.c | 26 void ff_adx_calculate_coeffs(int cutoff, int sample_rate, int bits, int *coeff) in ff_adx_calculate_coeffs() argument 30 a = M_SQRT2 - cos(2.0 * M_PI * cutoff / sample_rate); in ff_adx_calculate_coeffs() 72 avctx->sample_rate = AV_RB32(buf + 8); in ff_adx_decode_header() 73 if (avctx->sample_rate < 1 || in ff_adx_decode_header() 74 avctx->sample_rate > INT_MAX / (channels * BLOCK_SIZE * 8)) in ff_adx_decode_header() 78 avctx->bit_rate = avctx->sample_rate * channels * BLOCK_SIZE * 8 / BLOCK_SAMPLES; in ff_adx_decode_header() 83 ff_adx_calculate_coeffs(cutoff, avctx->sample_rate, COEFF_BITS, coeff); in ff_adx_decode_header()
|
D | dca_parser.c | 194 int buf_size, int *duration, int *sample_rate, in dca_parse_params() argument 229 *sample_rate = ff_dca_sampling_freqs[pc1->sr_code]; in dca_parse_params() 254 *sample_rate = asset->max_sample_rate; in dca_parse_params() 255 *duration = (1 + (*sample_rate > 96000)) << nsamples_log2; in dca_parse_params() 270 *sample_rate = ff_dca_sample_rates[h.sr_code]; in dca_parse_params() 312 int next, duration, sample_rate; in dca_parse() local 334 if (!dca_parse_params(pc1, buf, buf_size, &duration, &sample_rate, &avctx->profile)) { in dca_parse() 335 if (!avctx->sample_rate) in dca_parse() 336 avctx->sample_rate = sample_rate; in dca_parse() 337 s->duration = av_rescale(duration, avctx->sample_rate, sample_rate); in dca_parse()
|
/third_party/ffmpeg/libavfilter/ |
D | af_asetrate.c | 27 int sample_rate; member 42 OPT_INT("sample_rate", sample_rate, 44100, 1, INT_MAX, "set the sample rate",), 43 OPT_INT("r", sample_rate, 44100, 1, INT_MAX, "set the sample rate",), 52 int sample_rates[] = { sr->sample_rate, -1 }; in query_formats() 64 int inrate = inlink->sample_rate; in config_props() 68 outlink->time_base.den = outlink->sample_rate; in config_props() 72 if (av_q2d(intb) > 1.0 / FFMAX(inrate, outlink->sample_rate)) in config_props() 84 frame->sample_rate = outlink->sample_rate; in filter_frame() 86 frame->pts = av_rescale(frame->pts, inlink->sample_rate, in filter_frame() 87 outlink->sample_rate); in filter_frame()
|
D | af_aresample.c | 138 &outlink->ch_layout, outlink->format, outlink->sample_rate, in config_output() 139 &inlink->ch_layout, inlink->format, inlink->sample_rate, in config_output() 153 av_assert0(outlink->sample_rate == out_rate); in config_output() 159 aresample->ratio = (double)outlink->sample_rate / inlink->sample_rate; in config_output() 165 … ->ch_layout.nb_channels, inchl_buf, av_get_sample_fmt_name(inlink->format), inlink->sample_rate, in config_output() 166 …>ch_layout.nb_channels, outchl_buf, av_get_sample_fmt_name(outlink->format), outlink->sample_rate); in config_output() 180 delay = swr_get_delay(aresample->swr, outlink->sample_rate); in filter_frame() 202 outsamplesref->sample_rate = outlink->sample_rate; in filter_frame() 205 …nsamplesref->pts, inlink->time_base.num * (int64_t)outlink->sample_rate * inlink->sample_rate, inl… in filter_frame() 208 outsamplesref->pts = ROUNDED_DIV(outpts, inlink->sample_rate); in filter_frame() [all …]
|
D | af_resample.c | 132 inlink->sample_rate == outlink->sample_rate && in config_output() 158 av_opt_set_int(s->avr, "in_sample_rate", inlink ->sample_rate, 0); in config_output() 159 av_opt_set_int(s->avr, "out_sample_rate", outlink->sample_rate, 0); in config_output() 165 s->resampling = resampling_forced || (inlink->sample_rate != outlink->sample_rate); in config_output() 168 outlink->time_base = (AVRational){ 1, outlink->sample_rate }; in config_output() 180 av_get_sample_fmt_name(inlink ->format), inlink ->sample_rate, buf1, in config_output() 181 av_get_sample_fmt_name(outlink->format), outlink->sample_rate, buf2); in config_output() 275 out->sample_rate = outlink->sample_rate; in filter_frame() 284 av_rescale(delay, outlink->sample_rate, in filter_frame() 285 inlink->sample_rate); in filter_frame()
|
D | aeval.c | 61 int sample_rate; member 203 if ((ret = ff_parse_sample_rate(&eval->sample_rate, eval->sample_rate_str, ctx))) in init() 229 outlink->time_base = (AVRational){1, eval->sample_rate}; in config_props() 230 outlink->sample_rate = eval->sample_rate; in config_props() 232 eval->var_values[VAR_S] = eval->sample_rate; in config_props() 240 eval->sample_rate, buf, eval->duration); in config_props() 250 int sample_rates[] = { eval->sample_rate, -1 }; in query_formats() 270 int64_t t = av_rescale(eval->n, AV_TIME_BASE, eval->sample_rate); in activate() 282 …nb_samples = FFMIN(eval->nb_samples, av_rescale(eval->duration, eval->sample_rate, AV_TIME_BASE) -… in activate() 297 eval->var_values[VAR_T] = eval->var_values[VAR_N] * (double)1/eval->sample_rate; in activate() [all …]
|
/third_party/ffmpeg/tests/ref/fate/ |
D | mov-channel-description | 6 #sample_rate 0: 44100 11 #sample_rate 1: 44100 16 #sample_rate 2: 44100 21 #sample_rate 3: 44100 26 #sample_rate 4: 44100 31 #sample_rate 5: 44100 36 #sample_rate 6: 44100 41 #sample_rate 7: 44100
|
/third_party/ffmpeg/libavresample/tests/ |
D | avresample.c | 83 int channels, int sample_rate, int nb_samples) in audiogen() argument 97 for (i = 0; i < 1 * sample_rate && k < nb_samples; i++, k++) { in audiogen() 101 a += M_PI * 1000.0 * 2.0 / sample_rate; in audiogen() 106 for (i = 0; i < 1 * sample_rate && k < nb_samples; i++, k++) { in audiogen() 110 f = 100.0 + (((10000.0 - 100.0) * i) / sample_rate); in audiogen() 111 a += M_PI * f * 2.0 / sample_rate; in audiogen() 115 for (i = 0; i < sample_rate / 2 && k < nb_samples; i++, k++) { in audiogen() 122 for (i = 0; i < sample_rate / 2 && k < nb_samples; i++, k++) { in audiogen() 134 for (i = 0; i < 1 * sample_rate && k < nb_samples; i++, k++) { in audiogen() 138 f = tabf1[ch] + (((tabf2[ch] - tabf1[ch]) * i) / sample_rate); in audiogen() [all …]
|
/third_party/ffmpeg/libavdevice/ |
D | alsa_enc.c | 55 unsigned int sample_rate; in audio_write_header() local 65 sample_rate = st->codecpar->sample_rate; in audio_write_header() 67 res = ff_alsa_open(s1, SND_PCM_STREAM_PLAYBACK, &sample_rate, in audio_write_header() 69 if (sample_rate != st->codecpar->sample_rate) { in audio_write_header() 72 st->codecpar->sample_rate, sample_rate); in audio_write_header() 75 avpriv_set_pts_info(st, 64, 1, sample_rate); in audio_write_header()
|
/third_party/ffmpeg/doc/examples/ |
D | muxing.c | 165 c->sample_rate = 44100; in add_stream() 167 c->sample_rate = (*codec)->supported_samplerates[0]; in add_stream() 170 c->sample_rate = 44100; in add_stream() 174 ost->st->time_base = (AVRational){ 1, c->sample_rate }; in add_stream() 219 int sample_rate, int nb_samples) in alloc_audio_frame() argument 231 frame->sample_rate = sample_rate; in alloc_audio_frame() 266 ost->tincr = 2 * M_PI * 110.0 / c->sample_rate; in open_audio() 268 ost->tincr2 = 2 * M_PI * 110.0 / c->sample_rate / c->sample_rate; in open_audio() 276 c->sample_rate, nb_samples); in open_audio() 278 c->sample_rate, nb_samples); in open_audio() [all …]
|