diff --git a/xine-lib-theora.patch b/xine-lib-theora.patch new file mode 100644 index 0000000..7416b9e --- /dev/null +++ b/xine-lib-theora.patch @@ -0,0 +1,13 @@ +Index: src/xine-engine/buffer_types.c +=================================================================== +--- src/xine-engine/buffer_types.c.orig 2012-02-05 21:17:03.000000000 +0200 ++++ src/xine-engine/buffer_types.c 2012-07-16 15:39:19.681795420 +0200 +@@ -585,6 +585,8 @@ static const video_db_t video_db[] = { + }, + { + { ++ ME_FOURCC('t','h','e','o'), ++ ME_FOURCC('T','H','E','O'), + 0, + }, + BUF_VIDEO_THEORA, diff --git a/xine-lib.changes b/xine-lib.changes index f1cbd9c..4b3be89 100644 --- a/xine-lib.changes +++ b/xine-lib.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Jul 18 10:54:59 UTC 2012 - davejplater@gmail.com + +- Added xine-lib-theora.patch to add fourcc code to xine + ------------------------------------------------------------------- Thu Jun 21 07:58:03 UTC 2012 - adrian@suse.de diff --git a/xine-lib.spec b/xine-lib.spec index f2c076c..fbbd084 100644 --- a/xine-lib.spec +++ b/xine-lib.spec @@ -128,6 +128,8 @@ Patch0: xine-lib-libdvdread_udf.diff Patch1: xine-lib-v4l-2.6.38.patch Patch2: xine-lib-without-ffmpeg.patch Patch3: fix-non-x86-build.diff +# Add theora FOURCC to libxine I found an avi container that xine wouldn't play. +Patch4: xine-lib-theora.patch %description
Great video and multimediaplayer, supports DVD, MPEG, AVI, DivX, VCD, Quicktime ...
You need a frontend for xine-lib like xine-ui, gxine, kaffeine or totem.
Since 1-rc6 the package number is reduced, all you may miss, is in the base package
If you want to play css encrypted Video-DVD's, you need to install libdvdcss.
@@ -505,6 +507,7 @@ EOF %ifnarch %ix86 x86_64 %patch3 %endif +%patch4 rm -f m4/libtool15.m4 sed -i -e 's|/tmp/vdr-xine|/var/lib/vdr-xine|g' src/vdr/input_vdr.c