SHA256
1
0
forked from pool/vlc

Accepting request 890357 from multimedia:libs

OBS-URL: https://build.opensuse.org/request/show/890357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=117
This commit is contained in:
Dominique Leuenberger 2021-05-07 14:44:56 +00:00 committed by Git OBS Bridge
commit 0410563808
8 changed files with 69 additions and 72 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eff458f38a92126094f44f2263c2bf2c7cdef271b48192d0fe7b1726388cf879
size 25997468

View File

@ -1,6 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRl98a0IGvQV6frc3hxgHE75Y0a3AUCYAS3nAAKCRBxgHE75Y0a
3En+AJ9tfUrBauA6umkC6m8lU2O34+LPGwCePT5iuqlNV3gBO+OXYaNbatOzHfY=
=/YAk
-----END PGP SIGNATURE-----

3
vlc-3.0.13.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5b43aa354dbe40f28099995e037bcf78896aa9b60862b17c5b7a19419be1ce5
size 26254428

6
vlc-3.0.13.tar.xz.asc Normal file
View File

@ -0,0 +1,6 @@
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQRl98a0IGvQV6frc3hxgHE75Y0a3AUCYIrCrwAKCRBxgHE75Y0a
3NFFAJ459j5TJUl5JsH/sZrHdIvlly5L7wCfXXKlHk0nJJ5d6FOdS20Xp7HdQl0=
=QIhc
-----END PGP SIGNATURE-----

View File

@ -1,48 +0,0 @@
Index: vlc-3.0.12/modules/demux/adaptive/playlist/SegmentInformation.cpp
===================================================================
--- vlc-3.0.12.orig/modules/demux/adaptive/playlist/SegmentInformation.cpp
+++ vlc-3.0.12/modules/demux/adaptive/playlist/SegmentInformation.cpp
@@ -34,6 +34,7 @@
#include <algorithm>
#include <cassert>
+#include <limits>
using namespace adaptive::playlist;
Index: vlc-3.0.12/modules/demux/hls/playlist/Parser.cpp
===================================================================
--- vlc-3.0.12.orig/modules/demux/hls/playlist/Parser.cpp
+++ vlc-3.0.12/modules/demux/hls/playlist/Parser.cpp
@@ -42,6 +42,7 @@
#include <map>
#include <cctype>
#include <algorithm>
+#include <limits>
using namespace adaptive;
using namespace adaptive::playlist;
Index: vlc-3.0.12/modules/demux/mkv/matroska_segment.cpp
===================================================================
--- vlc-3.0.12.orig/modules/demux/mkv/matroska_segment.cpp
+++ vlc-3.0.12/modules/demux/mkv/matroska_segment.cpp
@@ -31,6 +31,7 @@
#include <new>
#include <iterator>
+#include <limits>
matroska_segment_c::matroska_segment_c( demux_sys_t & demuxer, EbmlStream & estream, KaxSegment *p_seg )
:segment(p_seg)
Index: vlc-3.0.12/modules/demux/mkv/mkv.cpp
===================================================================
--- vlc-3.0.12.orig/modules/demux/mkv/mkv.cpp
+++ vlc-3.0.12/modules/demux/mkv/mkv.cpp
@@ -34,6 +34,7 @@
#include "stream_io_callback.hpp"
#include <new>
+#include <limits>
extern "C" {
#include "../av1_unpack.h"

View File

@ -1,7 +1,8 @@
diff -ruN vlc-3.0.11.1/modules/access/srt.c vlc-3.0.11.1-srto_tsbpddelay/modules/access/srt.c
--- vlc-3.0.11.1/modules/access/srt.c 2018-04-23 04:03:39.000000000 -0400
+++ vlc-3.0.11.1-srto_tsbpddelay/modules/access/srt.c 2020-10-24 16:45:10.490850358 -0400
@@ -165,7 +165,7 @@
Index: vlc-3.0.13/modules/access/srt.c
===================================================================
--- vlc-3.0.13.orig/modules/access/srt.c
+++ vlc-3.0.13/modules/access/srt.c
@@ -165,7 +165,7 @@ static bool srt_schedule_reconnect(strea
/* Set latency */
i_latency = var_InheritInteger( p_stream, "latency" );
@ -10,10 +11,11 @@ diff -ruN vlc-3.0.11.1/modules/access/srt.c vlc-3.0.11.1-srto_tsbpddelay/modules
&i_latency, sizeof( int ) );
psz_passphrase = var_InheritString( p_stream, "passphrase" );
diff -ruN vlc-3.0.11.1/modules/access_output/srt.c vlc-3.0.11.1-srto_tsbpddelay/modules/access_output/srt.c
--- vlc-3.0.11.1/modules/access_output/srt.c 2018-04-06 05:22:51.000000000 -0400
+++ vlc-3.0.11.1-srto_tsbpddelay/modules/access_output/srt.c 2020-10-24 16:45:10.490850358 -0400
@@ -162,7 +162,7 @@
Index: vlc-3.0.13/modules/access_output/srt.c
===================================================================
--- vlc-3.0.13.orig/modules/access_output/srt.c
+++ vlc-3.0.13/modules/access_output/srt.c
@@ -162,7 +162,7 @@ static bool srt_schedule_reconnect(sout_
/* Set latency */
i_latency = var_InheritInteger( p_access, "latency" );
@ -22,3 +24,16 @@ diff -ruN vlc-3.0.11.1/modules/access_output/srt.c vlc-3.0.11.1-srto_tsbpddelay/
&i_latency, sizeof( int ) );
if ( psz_passphrase != NULL && psz_passphrase[0] != '\0')
Index: vlc-3.0.13/configure.ac
===================================================================
--- vlc-3.0.13.orig/configure.ac
+++ vlc-3.0.13/configure.ac
@@ -4016,7 +4016,7 @@ AM_CONDITIONAL([HAVE_LIRC], [test "${hav
dnl
dnl SRT plugin
dnl
-PKG_ENABLE_MODULES_VLC([SRT], [access_srt access_output_srt], [srt >= 1.2.2 srt < 1.3.0], [SRT input/output plugin], [auto], [], [], [-DENABLE_SRT])
+PKG_ENABLE_MODULES_VLC([SRT], [access_srt access_output_srt], [srt >= 1.2.2], [SRT input/output plugin], [auto], [], [], [-DENABLE_SRT])
EXTEND_HELP_STRING([Visualisations and Video filter plugins:])
dnl

View File

@ -1,3 +1,39 @@
-------------------------------------------------------------------
Tue May 4 12:00:01 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.13:
+ Demux:
- Adaptive: fix artefacts in HLS streams with wrong profiles/levels
- Fix regression on some MP4 files for the audio track
- Fix MPGA and ADTS probing in TS files
- Fix Flac inside AVI files
- Fix VP9/Webm artefacts when seeking
+ Codec:
- Support SSA text scaling
- Fix rotation on Android rotation
- Fix WebVTT subtitles that start at 00:00
+ Access:
- Update libnfs to support NFSv4
- Improve SMB2 integration
- Fix Blu-ray files using Unicode names on Windows
- Disable mcast lookups on Android for RTSP playback
+ Video Output: Rework the D3D11 rendering wait, to fix
choppiness on display
+ Interfaces:
- Fix VLC getting stuck on close on X11 (#21875)
- Improve RTL on preferences on macOS
- Add mousewheel horizontal axis control
- Fix crash on exit on macOS
- Fix sizing of the fullscreen controls on macOS
+ Misc:
- Improve MIDI fonts search on Linux
- Update Soundcloud, Youtube, liveleak
- Fix compilation with GCC11
- Fix input-slave option for subtitles
+ Updated translations.
- Drop vlc-gcc11.patch: fixed upstream.
- Extend vlc-srto_tsbpddelay.patch: allow srt >= 1.3 for openSUSE.
-------------------------------------------------------------------
Fri Mar 26 11:08:14 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -33,7 +33,7 @@
%bcond_with faad
%bcond_with fdk_aac
Name: vlc
Version: 3.0.12
Version: 3.0.13
Release: 0
Summary: Graphical media player
License: GPL-2.0-or-later AND LGPL-2.1-or-later
@ -51,8 +51,6 @@ Patch1: vlc-allow-deprecated-fribidi.patch
Patch2: vlc-lua-5.3.patch
# PATCH-FIX-UPSTREAM fix-build-with-fdk-2.0.patch -- Fix building vlc with libfdk-aac v2
Patch3: fix-build-with-fdk-2.0.patch
# PATCH-FIX-UPSTREAM vlc-gcc11.patch dimstar@opensuse.org -- Fix build using gcc11
Patch4: vlc-gcc11.patch
# PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; openSUSE provides projectM as -qt and -qt5 variant
Patch100: vlc-projectM-qt5.patch
# PATCH-FIX-UPSTREAM -- Use OpenCV C++ API
@ -297,9 +295,6 @@ suitable for server installations, for example, to run a streaming server.
Should you decide to install the GUI modules, %{name}-noX will stay
installed as a dependency.
# we can't use %%lang_package, as we need a different dependency
# boo#1012556
# but the package name has to stay vlc-lang, as otherise the software centers
@ -406,7 +401,6 @@ OpenCV based video filters and a face detection example.
%patch0 -p1
%patch1 -p1
%patch3 -p1
%patch4 -p1
%if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200
%patch100 -p1
%endif