summaryrefslogtreecommitdiffstats
path: root/compat/libav.h
diff options
context:
space:
mode:
Diffstat (limited to 'compat/libav.h')
-rw-r--r--compat/libav.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/compat/libav.h b/compat/libav.h
index 54f0637749..6751fe9a39 100644
--- a/compat/libav.h
+++ b/compat/libav.h
@@ -27,10 +27,14 @@
#define AV_CPU_FLAG_MMX2 AV_CPU_FLAG_MMXEXT
#endif
-#if LIBAVUTIL_VERSION_MICRO < 100
+#if (LIBAVUTIL_VERSION_MICRO < 100) || (LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 53, 100))
#define AV_CODEC_ID_SUBRIP CODEC_ID_TEXT
#endif
+#if LIBAVUTIL_VERSION_INT < AV_VERSION_INT(51, 27, 0)
+#define av_get_packed_sample_fmt(x) (x)
+#endif
+
#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 28, 0)
#define avcodec_free_frame av_freep
#endif