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 - dimstar@opensuse.org + +- 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 - reddwarf@opensuse.org + +- 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 dimstar@opensuse.org -- Fix build with latest vaapi changes, taken from git. -Patch4: vlc-vaapi.patch +# PATCH-FIX-UPSTREAM vlc-avcodec-encoder-single-threaded.patch dimstar@opensuse.org -- 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?=
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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org