Hello community,

here is the log from the commit of package vlc for openSUSE:Factory checked in 
at 2013-08-01 16:09:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vlc (Old)
 and      /work/SRC/openSUSE:Factory/.vlc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vlc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/vlc/vlc.changes  2013-07-23 12:32:37.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.vlc.new/vlc.changes     2013-08-01 
16:09:47.000000000 +0200
@@ -1,0 +2,28 @@
+Tue Jul 30 18:03:49 UTC 2013 - [email protected]
+
+- Update to version 2.0.8:
+  + Access:
+    - Fix ISDB-S tuning.
+    - Fix crash in QTsound.
+    - Fix screen mouse file location.
+    - Fix invalid memcpy in MMS access.
+  + Demux:
+    - Fix use after free in sgimb.
+    - Improve resistance and checking against malformed MKV files.
+  + Decoders:
+    - Fix crash in the libavcodec module.
+  + Mac OS X:
+    - Fix interface crashes.
+    - Fix autostart playback option.
+    - Respect "playlist-autostart" option.
+  + Updated translations.
+- Drop vlc-vaapi.patch: fixed upstream.
+- Add vlc-avcodec-encoder-single-threaded.patch: disable
+  multithreading for avcodec encoder for now. Taken from git.
+
+-------------------------------------------------------------------
+Sun Jul 28 21:38:22 UTC 2013 - [email protected]
+
+- Add pkgconfig(dirac) BuildRequires to enable Dirac support.
+
+-------------------------------------------------------------------

Old:
----
  vlc-2.0.7.tar.xz
  vlc-vaapi.patch

New:
----
  vlc-2.0.8.tar.xz
  vlc-avcodec-encoder-single-threaded.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vlc.spec ++++++
--- /var/tmp/diff_new_pack.IwF0x3/_old  2013-08-01 16:09:48.000000000 +0200
+++ /var/tmp/diff_new_pack.IwF0x3/_new  2013-08-01 16:09:48.000000000 +0200
@@ -30,14 +30,14 @@
 License:        GPL-2.0+
 Group:          Productivity/Multimedia/Video/Players  
 Name:           vlc
-Version:        2.0.7
+Version:        2.0.8
 Release:        0
-%define _version 2.0.7
+%define _version 2.0.8
 Source:         
http://download.videolan.org/vlc/%{_version}/vlc-%{_version}.tar.xz
 Patch1:         fix_font_path.patch
 Patch3:         0001-no-return-in-non-void.patch
-# PATCH-FIX-UPSTREAM vlc-vaapi.patch [email protected] -- Fix build with 
latest vaapi changes, taken from git.
-Patch4:         vlc-vaapi.patch
+# PATCH-FIX-UPSTREAM vlc-avcodec-encoder-single-threaded.patch 
[email protected] -- Disable avcodec encoder multithreading for now, taken 
from git.
+Patch4:         vlc-avcodec-encoder-single-threaded.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  aalib-devel
 BuildRequires:  alsa-devel
@@ -80,6 +80,7 @@
 BuildRequires:  libnotify-devel
 BuildRequires:  libogg-devel
 BuildRequires:  libopus-devel
+BuildRequires:  pkgconfig(dirac) >= 0.10.0
 BuildRequires:  pkgconfig(libgme)
 %if 0%{suse_version} >= 1120
 BuildRequires:  libproxy-devel
@@ -603,6 +604,7 @@
 %{_libdir}/vlc/plugins/codec/libcdg_plugin.so
 %{_libdir}/vlc/plugins/codec/libcvdsub_plugin.so
 %{_libdir}/vlc/plugins/codec/libddummy_plugin.so
+%{_libdir}/vlc/plugins/codec/libdirac_plugin.so
 %{_libdir}/vlc/plugins/codec/libdts_plugin.so
 %{_libdir}/vlc/plugins/codec/libdvbsub_plugin.so
 %{_libdir}/vlc/plugins/codec/libedummy_plugin.so

++++++ vlc-2.0.7.tar.xz -> vlc-2.0.8.tar.xz ++++++
/work/SRC/openSUSE:Factory/vlc/vlc-2.0.7.tar.xz 
/work/SRC/openSUSE:Factory/.vlc.new/vlc-2.0.8.tar.xz differ: char 27, line 1

++++++ vlc-avcodec-encoder-single-threaded.patch ++++++
>From 5a43de506f31e1fa5460f8b62e25a1d640136597 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Rafa=C3=ABl=20Carr=C3=A9?= <[email protected]>
Date: Tue, 28 May 2013 11:29:07 +0200
Subject: [PATCH] avcodec encoder: disable multithreading

More work is needed before we can support it
Close #8544
---
 modules/codec/avcodec/encoder.c |    1 +
 1 file changed, 1 insertion(+)

Index: vlc-2.0.8/modules/codec/avcodec/encoder.c
===================================================================
--- vlc-2.0.8.orig/modules/codec/avcodec/encoder.c
+++ vlc-2.0.8/modules/codec/avcodec/encoder.c
@@ -354,6 +354,7 @@ int OpenEncoder( vlc_object_t *p_this )
 #endif
     p_sys->p_context = p_context;
     p_sys->p_context->codec_id = p_sys->p_codec->id;
+    p_context->thread_type = 0;
     p_context->debug = var_InheritInteger( p_enc, "ffmpeg-debug" );
     p_context->opaque = (void *)p_this;
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to