aboutsummaryrefslogtreecommitdiffstats
path: root/packages/vlc
diff options
context:
space:
mode:
authorRene Wagner <rw@handhelds.org>2005-08-24 15:56:20 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-08-24 15:56:20 +0000
commit7106374e696b7d9f7e03702950352b5191ffa556 (patch)
tree63af839ae8d38514e4b7f828f50ba24ba1a38072 /packages/vlc
parent3cee44785f25fba935f6e7b875ac7809d88e799b (diff)
downloadopenembedded-7106374e696b7d9f7e03702950352b5191ffa556.tar.gz
vlc-gpe: make 0.8.1 work with more recent tremor API. patch courtesy of Philipp Zabel. fixes Bug #205.
Diffstat (limited to 'packages/vlc')
-rw-r--r--packages/vlc/vlc-gpe-0.8.1/.mtn2git_empty (renamed from packages/vlc/files/.mtn2git_empty)0
-rw-r--r--packages/vlc/vlc-gpe-0.8.1/fix-pda.patch (renamed from packages/vlc/files/fix-pda.patch)0
-rw-r--r--packages/vlc/vlc-gpe-0.8.1/vlc-tremor.patch14
-rw-r--r--packages/vlc/vlc-gpe_0.8.1.bb5
4 files changed, 17 insertions, 2 deletions
diff --git a/packages/vlc/files/.mtn2git_empty b/packages/vlc/vlc-gpe-0.8.1/.mtn2git_empty
index e69de29bb2..e69de29bb2 100644
--- a/packages/vlc/files/.mtn2git_empty
+++ b/packages/vlc/vlc-gpe-0.8.1/.mtn2git_empty
diff --git a/packages/vlc/files/fix-pda.patch b/packages/vlc/vlc-gpe-0.8.1/fix-pda.patch
index 5338851463..5338851463 100644
--- a/packages/vlc/files/fix-pda.patch
+++ b/packages/vlc/vlc-gpe-0.8.1/fix-pda.patch
diff --git a/packages/vlc/vlc-gpe-0.8.1/vlc-tremor.patch b/packages/vlc/vlc-gpe-0.8.1/vlc-tremor.patch
new file mode 100644
index 0000000000..2a5a92463c
--- /dev/null
+++ b/packages/vlc/vlc-gpe-0.8.1/vlc-tremor.patch
@@ -0,0 +1,14 @@
+--- vlc-0.8.1/modules/codec/vorbis.c.orig 2005-08-05 19:57:05 +0200
++++ vlc-0.8.1/modules/codec/vorbis.c 2005-08-05 20:01:22 +0200
+@@ -481,7 +481,11 @@
+ #endif
+
+ if( p_oggpacket->bytes &&
++#ifdef MODULE_NAME_IS_tremor
++ vorbis_synthesis( &p_sys->vb, p_oggpacket, 1 ) == 0 )
++#else
+ vorbis_synthesis( &p_sys->vb, p_oggpacket ) == 0 )
++#endif
+ vorbis_synthesis_blockin( &p_sys->vd, &p_sys->vb );
+
+ /* **pp_pcm is a multichannel float vector. In stereo, for
diff --git a/packages/vlc/vlc-gpe_0.8.1.bb b/packages/vlc/vlc-gpe_0.8.1.bb
index f433803b89..599701d5df 100644
--- a/packages/vlc/vlc-gpe_0.8.1.bb
+++ b/packages/vlc/vlc-gpe_0.8.1.bb
@@ -4,12 +4,13 @@ LICENSE = "GPL"
PRIORITY = "optional"
MAINTAINER = "Rene Wagner <rw@handhelds.org>"
SECTION = "gpe"
-PR = "r3"
+PR = "r4"
DEPENDS = "gtk+ freetype gnutls tremor faad2 ffmpeg flac liba52 libid3tag libmad mpeg2dec"
SRC_URI = "http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.gz \
-file://fix-pda.patch;patch=1"
+ file://fix-pda.patch;patch=1 \
+ file://vlc-tremor.patch;patch=1"
S = "${WORKDIR}/vlc-${PV}"
inherit autotools