summaryrefslogtreecommitdiff
path: root/plugins/graphtft/patches/p1
diff options
context:
space:
mode:
authorroot <root@elwms02.(none)>2010-04-06 16:13:08 +0200
committerroot <root@elwms02.(none)>2010-04-06 16:13:08 +0200
commit0e7005fcc7483c01aa102fbea358c5ac65a48d62 (patch)
tree11517ce0d3d2977c6732b3aa583b0008083e0bd3 /plugins/graphtft/patches/p1
downloadx-vdr-0e7005fcc7483c01aa102fbea358c5ac65a48d62.tar.gz
x-vdr-0e7005fcc7483c01aa102fbea358c5ac65a48d62.tar.bz2
hello world
Diffstat (limited to 'plugins/graphtft/patches/p1')
-rw-r--r--plugins/graphtft/patches/p1/graphtft-0.3.3-ffmpeg-svn.diff30
1 files changed, 30 insertions, 0 deletions
diff --git a/plugins/graphtft/patches/p1/graphtft-0.3.3-ffmpeg-svn.diff b/plugins/graphtft/patches/p1/graphtft-0.3.3-ffmpeg-svn.diff
new file mode 100644
index 0000000..d209cdf
--- /dev/null
+++ b/plugins/graphtft/patches/p1/graphtft-0.3.3-ffmpeg-svn.diff
@@ -0,0 +1,30 @@
+diff -ruN graphtft-0.3.3/imlibrenderer/dvbrenderer/mpeg2encoder.c graphtft-0.3.3-fixed/imlibrenderer/dvbrenderer/mpeg2encoder.c
+--- graphtft-0.3.3/imlibrenderer/dvbrenderer/mpeg2encoder.c 2009-03-23 10:51:58.000000000 +0100
++++ graphtft-0.3.3-fixed/imlibrenderer/dvbrenderer/mpeg2encoder.c 2009-03-23 12:07:41.000000000 +0100
+@@ -126,7 +126,11 @@
+ int i;
+ AVPicture avpsrc;
+
++#if LIBAVCODEC_VERSION_INT < ((52<<16)+(21<<8)+0)
+ avpicture_fill(&avpsrc, buf, PIX_FMT_RGBA32, width, height);
++#else
++ avpicture_fill(&avpsrc, buf, PIX_FMT_RGB32, width, height);
++#endif
+
+ #ifndef HAVE_SWSCALE
+
+diff -ruN graphtft-0.3.3/imlibrenderer/fbrenderer/fbrenderer.c graphtft-0.3.3-fixed/imlibrenderer/fbrenderer/fbrenderer.c
+--- graphtft-0.3.3/imlibrenderer/fbrenderer/fbrenderer.c 2009-03-23 10:51:58.000000000 +0100
++++ graphtft-0.3.3-fixed/imlibrenderer/fbrenderer/fbrenderer.c 2009-03-23 12:05:56.000000000 +0100
+@@ -194,7 +194,11 @@
+
+ switch (fb_vinfo.bits_per_pixel)
+ {
++#if LIBAVCODEC_VERSION_INT < ((52<<16)+(21<<8)+0)
+ case 32: tell(4, "fbdevout.c: using 32 bit depth"); fb_type = PIX_FMT_RGBA32; break;
++#else
++ case 32: tell(4, "fbdevout.c: using 32 bit depth"); fb_type = PIX_FMT_RGB32; break;
++#endif
+ case 24: tell(4, "fbdevout.c: using 24 bit depth"); fb_type = PIX_FMT_RGB24; break;
+ case 16: tell(4, "fbdevout.c: using 16 bit depth"); fb_type = PIX_FMT_RGB565; break;
+ default: tell(4, "fbdevout.c: color depth not supported -> %i bits per pixel",