packages: vlc/vlc.spec, vlc/vlc-mkv.patch (NEW) - upstream fix for libmatro...
baggins
baggins at pld-linux.org
Mon Feb 28 13:18:10 CET 2011
Author: baggins Date: Mon Feb 28 12:18:10 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- upstream fix for libmatroska 1.1.0
---- Files affected:
packages/vlc:
vlc.spec (1.248 -> 1.249) , vlc-mkv.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/vlc/vlc.spec
diff -u packages/vlc/vlc.spec:1.248 packages/vlc/vlc.spec:1.249
--- packages/vlc/vlc.spec:1.248 Sun Feb 27 08:53:51 2011
+++ packages/vlc/vlc.spec Mon Feb 28 13:18:04 2011
@@ -43,7 +43,7 @@
Summary(pl.UTF-8): VLC - odtwarzacz multimedialny oraz serwer strumieni
Name: vlc
Version: 1.1.7
-Release: 4
+Release: 4.1
License: GPL v2+
Group: X11/Applications/Multimedia
# use the bz2 src, its a 4mb difference
@@ -54,6 +54,7 @@
Patch2: %{name}-osdmenu_path.patch
Patch3: %{name}-system-minizip.patch
Patch4: %{name}-upnp.patch
+Patch5: %{name}-mkv.patch
URL: http://www.videolan.org/vlc/
%{?with_directfb:BuildRequires: DirectFB-devel}
BuildRequires: OpenGL-devel
@@ -269,6 +270,7 @@
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
%build
cp -f /usr/share/automake/config.* .
@@ -811,6 +813,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.249 2011/02/28 12:18:04 baggins
+- upstream fix for libmatroska 1.1.0
+
Revision 1.248 2011/02/27 07:53:51 arekm
- release 4
================================================================
Index: packages/vlc/vlc-mkv.patch
diff -u /dev/null packages/vlc/vlc-mkv.patch:1.1
--- /dev/null Mon Feb 28 13:18:10 2011
+++ packages/vlc/vlc-mkv.patch Mon Feb 28 13:18:04 2011
@@ -0,0 +1,47 @@
+From 7be936ca451fa0c052069895460dcc0e67f4dfa3 Mon Sep 17 00:00:00 2001
+From: Steve Lhomme <robux4 at robux4-desktop.(none)>
+Date: Fri, 28 Jan 2011 18:57:50 +0100
+Subject: [PATCH] MKV: Multi tags don't exist anymore
+
+Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
+---
+ modules/demux/mkv/matroska_segment.cpp | 2 ++
+ modules/demux/mkv/mkv.hpp | 2 +-
+ 2 files changed, 3 insertions(+), 1 deletions(-)
+
+diff --git a/modules/demux/mkv/matroska_segment.cpp b/modules/demux/mkv/matroska_segment.cpp
+index 2856b93..fac4f45 100644
+--- a/modules/demux/mkv/matroska_segment.cpp
++++ b/modules/demux/mkv/matroska_segment.cpp
+@@ -267,6 +267,7 @@ void matroska_segment_c::LoadTags( KaxTags *tags )
+ {
+ if( MKV_IS_ID( el, KaxTagTargets ) )
+ PARSE_TAG( "Targets" );
++#if 0 // not valid anymore
+ else if( MKV_IS_ID( el, KaxTagGeneral ) )
+ PARSE_TAG( "General" );
+ else if( MKV_IS_ID( el, KaxTagGenres ) )
+@@ -303,6 +304,7 @@ void matroska_segment_c::LoadTags( KaxTags *tags )
+ {
+ msg_Dbg( &sys.demuxer, "| + Multi Title" );
+ }
++#endif
+ else if( MKV_IS_ID( el, KaxTagSimple ) )
+ ParseSimpleTags( static_cast<KaxTagSimple*>( el ) );
+ else
+diff --git a/modules/demux/mkv/mkv.hpp b/modules/demux/mkv/mkv.hpp
+index 664cafa..c7b6194 100644
+--- a/modules/demux/mkv/mkv.hpp
++++ b/modules/demux/mkv/mkv.hpp
+@@ -86,7 +86,7 @@
+ #include "matroska/KaxSegment.h"
+ #include "matroska/KaxTag.h"
+ #include "matroska/KaxTags.h"
+-#include "matroska/KaxTagMulti.h"
++//#include "matroska/KaxTagMulti.h"
+ #include "matroska/KaxTracks.h"
+ #include "matroska/KaxTrackAudio.h"
+ #include "matroska/KaxTrackVideo.h"
+--
+1.6.5.GIT
+
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/vlc/vlc.spec?r1=1.248&r2=1.249&f=u
More information about the pld-cvs-commit
mailing list