Home
last modified time | relevance | path

Searched refs:sample_rate (Results 1 – 25 of 827) sorted by relevance

12345678910>>...34

/third_party/ffmpeg/tests/
Daudiogen.c117 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/
Dvpcc.c74 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 …]
Dvoc_packet.c34 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 …]
Didcin.c97 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 …]
Dsoxdec.c51 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()
Dpp_bnk.c35 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 …]
Dmusx.c72 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 …]
Dalp.c42 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()
Depafdec.c42 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()
Dpvfdec.c38 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()
Dircamdec.c55 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()
Ddvenc.c83 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 …]
Doggparsecelt.c46 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/
Dmpegaudiodecheader.c36 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()
Dwma_common.c32 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()
Dadx.c26 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()
Ddca_parser.c194 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/
Daf_asetrate.c27 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()
Daf_aresample.c138 &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 …]
Daf_resample.c132 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()
Daeval.c61 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/
Dmov-channel-description6 #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/
Davresample.c83 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/
Dalsa_enc.c55 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/
Dmuxing.c165 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 …]

12345678910>>...34