aboutsummaryrefslogtreecommitdiff
path: root/media/video/cinelerra/cinelerra.diff
diff options
context:
space:
mode:
Diffstat (limited to 'media/video/cinelerra/cinelerra.diff')
-rw-r--r--media/video/cinelerra/cinelerra.diff35
1 files changed, 35 insertions, 0 deletions
diff --git a/media/video/cinelerra/cinelerra.diff b/media/video/cinelerra/cinelerra.diff
new file mode 100644
index 0000000..04352db
--- /dev/null
+++ b/media/video/cinelerra/cinelerra.diff
@@ -0,0 +1,35 @@
+diff --git a/cinelerra/ffmpeg.C b/cinelerra/ffmpeg.C
+index 85e5614..6cea249 100644
+--- a/cinelerra/ffmpeg.C
++++ b/cinelerra/ffmpeg.C
+@@ -6,6 +6,13 @@ extern "C" {
+ }
+ #endif
+
++/* fix for newer ffmpeg */
++#ifndef PIX_FMT_YUV422
++#define PIX_FMT_YUV422 PIX_FMT_YUYV422
++#endif
++#ifndef PIX_FMT_RGBA32
++#define PIX_FMT_RGBA32 PIX_FMT_RGB32
++#endif
+
+ #include "filebase.h"
+ #include "quicktime.h"
+diff --git a/quicktime/qtffmpeg.c b/quicktime/qtffmpeg.c
+index 594a213..a6d272c 100644
+--- a/quicktime/qtffmpeg.c
++++ b/quicktime/qtffmpeg.c
+@@ -8,8 +8,10 @@
+ // FFMPEG front end for quicktime.
+
+
+-
+-
++// fix for newer ffmpeg, don't break w/ older ones...
++#ifndef PIX_FMT_YUV422
++#define PIX_FMT_YUV422 PIX_FMT_YUYV422
++#endif
+
+
+