diff --git a/vlc-3.0.16.tar.xz b/vlc-3.0.16.tar.xz deleted file mode 100644 index ac9a1b5..0000000 --- a/vlc-3.0.16.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ffae35fc64f625c175571d2346bc5f6207be99762517f15423e74f18399410f6 -size 26439328 diff --git a/vlc-3.0.16.tar.xz.asc b/vlc-3.0.16.tar.xz.asc deleted file mode 100644 index fcf2e42..0000000 --- a/vlc-3.0.16.tar.xz.asc +++ /dev/null @@ -1,6 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iF0EABECAB0WIQRl98a0IGvQV6frc3hxgHE75Y0a3AUCYM0SpAAKCRBxgHE75Y0a -3F8vAKCKiaBme+hrF+if/4I69LuWHe0lQACeLt+qlydTg7zKHuAiIUK+qRWtuVA= -=jCyN ------END PGP SIGNATURE----- diff --git a/vlc-3.0.17.tar.xz b/vlc-3.0.17.tar.xz new file mode 100644 index 0000000..f9a8d25 --- /dev/null +++ b/vlc-3.0.17.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48bd9bf337aa107a1524eba57c52dc4a91e29f5a97fbdee92f6a4dba90383cd0 +size 26391800 diff --git a/vlc-3.0.17.tar.xz.asc b/vlc-3.0.17.tar.xz.asc new file mode 100644 index 0000000..f5f579a --- /dev/null +++ b/vlc-3.0.17.tar.xz.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQRl98a0IGvQV6frc3hxgHE75Y0a3AUCYiWrUwAKCRBxgHE75Y0a +3IabAJ9/HsUGi74GU2YwvapWGnf7Hxs33ACfT2UDJLsKqU4mmNwki/of5vAv7VU= +=gWYt +-----END PGP SIGNATURE----- diff --git a/vlc-srto_tsbpddelay.patch b/vlc-srto_tsbpddelay.patch deleted file mode 100644 index 8642e25..0000000 --- a/vlc-srto_tsbpddelay.patch +++ /dev/null @@ -1,39 +0,0 @@ -Index: vlc-3.0.16/modules/access/srt.c -=================================================================== ---- vlc-3.0.16.orig/modules/access/srt.c -+++ vlc-3.0.16/modules/access/srt.c -@@ -165,7 +165,7 @@ static bool srt_schedule_reconnect(strea - - /* Set latency */ - i_latency = var_InheritInteger( p_stream, "latency" ); -- srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY, -+ srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY, - &i_latency, sizeof( int ) ); - - psz_passphrase = var_InheritString( p_stream, "passphrase" ); -Index: vlc-3.0.16/modules/access_output/srt.c -=================================================================== ---- vlc-3.0.16.orig/modules/access_output/srt.c -+++ vlc-3.0.16/modules/access_output/srt.c -@@ -162,7 +162,7 @@ static bool srt_schedule_reconnect(sout_ - - /* Set latency */ - i_latency = var_InheritInteger( p_access, "latency" ); -- srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY, -+ srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY, - &i_latency, sizeof( int ) ); - - if ( psz_passphrase != NULL && psz_passphrase[0] != '\0') -Index: vlc-3.0.16/configure.ac -=================================================================== ---- vlc-3.0.16.orig/configure.ac -+++ vlc-3.0.16/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 diff --git a/vlc.changes b/vlc.changes index 70d8950..3a2926c 100644 --- a/vlc.changes +++ b/vlc.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Mon Mar 7 15:34:06 UTC 2022 - Dominique Leuenberger + +- Update to version 3.0.17: + + Core: + * Fix a regression in parsing secondary source MRLs + * Allow brackets in path part of URLs + + Access: + * Fix support for screen capture on macOS with avcapture + * Fix closing of HTTP 1.x connections + * Improve HTTP2 memory usage + * Improve AVCapture module + * Improve AudioCD support (audio/data mixed mode, musicbrainz) + * Improve SMB compatibility by changing the read size + * Several improvements on the SRT modules (including streamID) + + Decoders/Packetizers: + * Add support for DTS LBR + * Fix some HEVC hardware decoding on Windows and crashes when aspect ratio changes + * Fix hardware decoding for some AMD GPU drivers + * Add support for new Fourcc for E-AC3, AV1, GeoVision + * Fix crashes with VP9 streams + * Fix styling issues with subs tx3g (mp4) tracks + * Fix playback of live AV1 streams + + Audio Output: + * iOS/tvOS: add support for spatial audio + * macOS: fix some channels ordering for > 5.1 channels + * Android: rework audio volume management + + Video Output: + * Fix a D3D11 crash when the stream changes aspect ratio + + Demux: + * Major overhaul of the adaptive streaming stack + * Support for DAV video files + * Add WebP image mapping + * Fix missing audio start of Opus audio in MKV/WebM + * Fix an infinite loop in MP4 + * Fix attachments extractions in ogg files + * Support Uncompressed audio in mp4 (ISO/IEC 23003-5) + * Fix some lip sync issue in rare MPEG-TS streams + + Interface: + * Qt/macOS: Fixup user provided URLs + * Add safe area handling on macOS + * Qt: improve preferences search + * Qt: fix --no-mouse-events option + + Misc: + * Update YouTube script + * Fix Icecast directory parsing which could lead to missing entries + * Improve UPnP compatibility with some servers +- Drop vlc-srto_tsbpddelay.patch: fixed upstream. + ------------------------------------------------------------------- Wed Feb 23 14:05:28 UTC 2022 - Dominique Leuenberger diff --git a/vlc.spec b/vlc.spec index c2f6b81..21f15cc 100644 --- a/vlc.spec +++ b/vlc.spec @@ -33,7 +33,7 @@ %bcond_with faad %bcond_with fdk_aac Name: vlc -Version: 3.0.16 +Version: 3.0.17 Release: 0 Summary: Graphical media player License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -55,8 +55,6 @@ Patch3: fix-build-with-fdk-2.0.patch Patch100: vlc-projectM-qt5.patch # PATCH-FIX-UPSTREAM -- Use OpenCV C++ API Patch103: 0001-Port-OpenCV-facedetect-example-to-C-API.patch -# Fix building against recent srt where SRTO_TSBPDDELAY is no longer defined -Patch105: vlc-srto_tsbpddelay.patch # PATCH-FIX-UPSTREAM https://trac.videolan.org/vlc/ticket/25473 dominic.mayers@meditationstudies.org -- The maintainers of live555 changed connectionEndpointAddresss to getConnectionEndpointAddress, which now provides the address value by reference. Patch107: vlc-get-addr-by-ref-from-getConnectionEndpointAddress.patch BuildRequires: Mesa-devel @@ -297,16 +295,12 @@ 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. - - +%package lang # 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 # (AppStream based) can't see vlc being translated (vlc is the one listed in SC # not vlc-noX) - -%package lang -# FIXME: consider using %%lang_package macro Summary: Translations for package %{name} # We do not want to require vlc, which is GUI based, but only vlc-noX Group: System/Localization @@ -409,7 +403,6 @@ OpenCV based video filters and a face detection example. %patch100 -p1 %endif %patch103 -p1 -%patch105 -p1 ### Since live555-2020.12.11, connectionEndpointAddress() member function ### use a "struct sockaddr_storage" in preparation for eventual support of IPv6: ### http://www.live555.com/liveMedia/public/changelog.txt