projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7ceb643
)
mpg123: Add conditional on API version for new enum
author
David Schleef
<ds@schleef.org>
Mon, 15 Apr 2013 07:22:39 +0000
(
00:22
-0700)
committer
Tim-Philipp Müller
<tim@centricular.com>
Tue, 16 Feb 2016 10:40:39 +0000
(10:40 +0000)
ext/mpg123/gstmpg123audiodec.c
patch
|
blob
|
history
diff --git
a/ext/mpg123/gstmpg123audiodec.c
b/ext/mpg123/gstmpg123audiodec.c
index
2234fe3
..
930d984
100644
(file)
--- a/
ext/mpg123/gstmpg123audiodec.c
+++ b/
ext/mpg123/gstmpg123audiodec.c
@@
-226,9
+226,13
@@
gst_mpg123_audio_dec_start (GstAudioDecoder * dec)
/* Sets the resync limit to the end of the stream (otherwise mpg123 may give
* up on decoding prematurely, especially with mp3 web radios) */
mpg123_param (mpg123_decoder->handle, MPG123_RESYNC_LIMIT, -1, 0);
/* Sets the resync limit to the end of the stream (otherwise mpg123 may give
* up on decoding prematurely, especially with mp3 web radios) */
mpg123_param (mpg123_decoder->handle, MPG123_RESYNC_LIMIT, -1, 0);
+#if MPG123_API_VERSION >= 36
+ /* The precise API version where MPG123_AUTO_RESAMPLE appeared is
+ * somewhere between 29 and 36 */
/* Don't let mpg123 resample output */
mpg123_param (mpg123_decoder->handle, MPG123_REMOVE_FLAGS,
MPG123_AUTO_RESAMPLE, 0);
/* Don't let mpg123 resample output */
mpg123_param (mpg123_decoder->handle, MPG123_REMOVE_FLAGS,
MPG123_AUTO_RESAMPLE, 0);
+#endif
/* Don't let mpg123 print messages to stdout/stderr */
mpg123_param (mpg123_decoder->handle, MPG123_ADD_FLAGS, MPG123_QUIET, 0);
/* Don't let mpg123 print messages to stdout/stderr */
mpg123_param (mpg123_decoder->handle, MPG123_ADD_FLAGS, MPG123_QUIET, 0);