summaryrefslogtreecommitdiff
path: root/media-video/2mandvd/files/2mandvd-1.8.5-libavformat54.patch
blob: 89ecc4d23c60bd5af570b2d057af8367cd5e305d (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
diff --git a/videowrapper.cpp b/videowrapper.cpp
index 7ae4ad3..d50599b 100644
--- a/videowrapper.cpp
+++ b/videowrapper.cpp
@@ -38,7 +38,7 @@ void videowrapper::delete_videowrapper()
 int videowrapper::load_video(QString filename)
 {
     // *** OUVERTURE DU FICHIER VIDEO ***
-    #ifdef avformat_open_input
+    #if LIBAVFORMAT_VERSION_INT > AV_VERSION_INT(53,5,0)
         if (avformat_open_input(&pFormatCtx,filename.toAscii().data(),NULL,NULL)!=0)
         {
     #else
@@ -91,13 +91,8 @@ int videowrapper::load_video(QString filename)
 
     // *** OUVERTURE DU CODEC ***
 
-    #ifdef av_find_stream_info
-    if(avcodec_open(pCodecCtx, pCodec)<0)
-    {
-    #else
     if (avcodec_open2(pCodecCtx, pCodec, NULL) < 0)
     {
-    #endif
         qDebug() << "CAN'T FIND VIDEO CODEC";
         return 1;
     }