summaryrefslogtreecommitdiff
blob: 2fb45d52b723cebefc18c47f2cf90f7ce1191712 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Do not use ffmpeg internal symbols.

Index: mlt-0.7.6/src/modules/avformat/filter_avdeinterlace.c
===================================================================
--- mlt-0.7.6.orig/src/modules/avformat/filter_avdeinterlace.c
+++ mlt-0.7.6/src/modules/avformat/filter_avdeinterlace.c
@@ -26,7 +26,9 @@
 
 // ffmpeg Header files
 #include <libavformat/avformat.h>
+#include <libavcodec/avcodec.h>
 
+#if 0
 #ifdef USE_MMX
 #include "mmx.h"
 #else
@@ -293,6 +295,7 @@ static int mlt_avpicture_deinterlace(AVP
 #endif
     return 0;
 }
+#endif
 
 /** Do it :-).
 */
@@ -318,7 +321,7 @@ static int filter_get_image( mlt_frame f
 
 		// Fill the picture
 		avpicture_fill( output, *image, PIX_FMT_YUYV422, *width, *height );
-		mlt_avpicture_deinterlace( output, output, PIX_FMT_YUYV422, *width, *height );
+		avpicture_deinterlace( output, output, PIX_FMT_YUYV422, *width, *height );
 
 		// Free the picture
 		mlt_pool_release( output );