summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2016-10-26 23:29:18 +0300
committerSebastian Dröge <sebastian@centricular.com>2016-10-26 23:29:40 +0300
commitf1bca3115e805614583daa6c8d74e77760eb7c1f (patch)
tree058589dc01f895332e9e9f5822fb2941637f4dbb
parent440482475f20062eddc6b229f543a6fc9766c9ce (diff)
downloadgst-libav-f1bca3115e805614583daa6c8d74e77760eb7c1f.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;
}