summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2016-10-26 23:29:18 +0300
committerTim-Philipp Müller <tim@centricular.com>2016-11-12 16:03:27 +0000
commitbfb50259470cdef12f220c9b6810bbfcc8326f60 (patch)
tree0d3b1425117bc181ea9da605aef234483709e26a
parent331638a484988b10ec3bf0e6c13af8b833e0051b (diff)
downloadgst-libav-bfb50259470cdef12f220c9b6810bbfcc8326f60.tar.gz
avaudenc/dec: Allow compilation against ffmpeg < 3.2 again
-rw-r--r--ext/libav/gstavauddec.c4
-rw-r--r--ext/libav/gstavaudenc.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/ext/libav/gstavauddec.c b/ext/libav/gstavauddec.c
index de173a6..ef63f53 100644
--- a/ext/libav/gstavauddec.c
+++ b/ext/libav/gstavauddec.c
@@ -878,7 +878,11 @@ gst_ffmpegauddec_register (GstPlugin * plugin)
(in_plugin->id >= AV_CODEC_ID_PCM_S16LE &&
in_plugin->id <= AV_CODEC_ID_PCM_BLURAY) ||
(in_plugin->id >= AV_CODEC_ID_PCM_S8_PLANAR &&
+#if AV_VERSION_INT (LIBAVCODEC_VERSION_MAJOR, LIBAVCODEC_VERSION_MINOR, LIBAVCODEC_VERSION_MICRO) >= AV_VERSION_INT (57,54,0)
in_plugin->id <= AV_CODEC_ID_PCM_S64BE)) {
+#else
+ in_plugin->id <= AV_CODEC_ID_PCM_S16BE_PLANAR)) {
+#endif
goto next;
}
diff --git a/ext/libav/gstavaudenc.c b/ext/libav/gstavaudenc.c
index ea270be..f190ef9 100644
--- a/ext/libav/gstavaudenc.c
+++ b/ext/libav/gstavaudenc.c
@@ -788,7 +788,11 @@ gst_ffmpegaudenc_register (GstPlugin * plugin)
(in_plugin->id >= AV_CODEC_ID_PCM_S16LE &&
in_plugin->id <= AV_CODEC_ID_PCM_BLURAY) ||
(in_plugin->id >= AV_CODEC_ID_PCM_S8_PLANAR &&
+#if AV_VERSION_INT (LIBAVCODEC_VERSION_MAJOR, LIBAVCODEC_VERSION_MINOR, LIBAVCODEC_VERSION_MICRO) >= AV_VERSION_INT (57,54,0)
in_plugin->id <= AV_CODEC_ID_PCM_S64BE)) {
+#else
+ in_plugin->id <= AV_CODEC_ID_PCM_S16BE_PLANAR)) {
+#endif
goto next;
}