diff options
author | Michael Niedermayer <michael@niedermayer.cc> | 2017-03-30 15:12:19 +0200 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2017-03-30 16:34:06 +0200 |
commit | 59b8c2a4e668d129dedfab696cd8c07f5103343c (patch) | |
tree | 846faa07e3430c9f4f01b54d5b589bdebec788b1 /doc/examples/encode_audio.c | |
parent | 004f27f0fb6e8ebf6b4078c77d21b0f248a2213f (diff) | |
download | ffmpeg-59b8c2a4e668d129dedfab696cd8c07f5103343c.tar.gz |
doc/examples/encode_audio: Favor a sample rate close to 44khz instead of the maximum sample rate
This is an example, people will copy and use this. The maximum supported is quite
unreasonable as a default choice
Reviewed-by: Steven Liu <lingjiujianke@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'doc/examples/encode_audio.c')
-rw-r--r-- | doc/examples/encode_audio.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/examples/encode_audio.c b/doc/examples/encode_audio.c index 88d0a6fd46..ba9ef6ddb8 100644 --- a/doc/examples/encode_audio.c +++ b/doc/examples/encode_audio.c @@ -62,7 +62,8 @@ static int select_sample_rate(const AVCodec *codec) p = codec->supported_samplerates; while (*p) { - best_samplerate = FFMAX(*p, best_samplerate); + if (!best_samplerate || abs(44100 - *p) < abs(44100 - best_samplerate)) + best_samplerate = *p; p++; } return best_samplerate; |