Keep very old compatibility 0.9.22
authorkoda
Fri, 25 Mar 2016 11:27:53 -0400
branch0.9.22
changeset 11622 02657dddb5d8
parent 11620 3ff4c021a24a
child 11630 11f6a4c316a1
Keep very old compatibility
hedgewars/avwrapper/avwrapper.c
--- a/hedgewars/avwrapper/avwrapper.c	Fri Mar 25 11:02:38 2016 -0400
+++ b/hedgewars/avwrapper/avwrapper.c	Fri Mar 25 11:27:53 2016 -0400
@@ -64,8 +64,13 @@
 #endif
 
 #if LIBAVCODEC_VERSION_MAJOR < 56
+#if LIBAVCODEC_VERSION_MAJOR < 55
+#define av_frame_free                       avfreep
+#else
+#define av_frame_free                       avcodec_free_frame
+#endif
+
 #define av_frame_alloc                      avcodec_alloc_frame
-#define av_frame_free                       avcodec_free_frame
 #define av_packet_rescale_ts                rescale_ts
 
 static void rescale_ts(AVPacket *pkt, AVRational ctb, AVRational stb)