* Mon Dec 12 2022 Hans-Peter Jansen <hpj@urpla.net>
- Do not apply vlc.a52.patch if liba52 is > 0.8.0
- Avoid ugly _FORTIFY_SOURCE redefinition warnings
* Fri Nov 25 2022 Niklas Haas <obs@haasn.xyz>
- Add vlc-libplacebo-5.patch: Backport fix for building with libplacebo v5
* Fri Nov 25 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.18 (CVE-2022-41325, boo#1206142):
+ macOS: Fix audio device listing with non-latin names.
+ Misc: Fix rendering and performance issue with older GPUs.
+ Updated translations.
- Changes from version 3.0.18-rc2:
+ Codec/Demux:
- Add support for Y16 chroma.
- Fix build of gme plugin.
+ Lua:
- Fix script for vocaroo.
- Fix script for youtube to allow throttled playback.
+ Service Discovery: Fix UPnP regression on Windows.
+ Video Output: Fix video placement with caopengllayer.
+ Misc: Fix password search in kwallet module.
- Changes from version 3.0.18-rc:
+ Demux:
- Major adaptive streaming update, notably for multiple
timelies and webvtt.
- Fix seeking with some fragmented MP4 files.
- Add support for DVBSub inside MKV.
- Fix some Flac files that could not be played.
- Improve seeking in Ogg files.
+ Decoders:
- Fix DxVA/D3D11 crashes on HEVC files with bogus references.
- Fix libass storage size and crash.
- Fix decoding errors on macOS hw decoding on some HEVC files.
+ Video Output:
- Fix color regression with VAAPI/iOS and OpenGL output.
- Fix some resizing issues with OpenGL on GLX/EGL/X11/XV.
- Fix Direct3d9 texture stretching.
- Fix 10-bit accelerated video filters on macOS.
+ Playlist: Avoid playlist liveloop on failed/tiny items
(temporize EOS bursts).
+ Misc:
- Misc fixes for the extension UI on macOS.
- Improve SMBv1 and SMBv2 behaviours.
- Improve FTP compatibility.
- Support RISC-V.
- Fix AVI muxing for Windows Media Player compatibility.
- Fix seeking speed on macOS.
- Drop vlc-dav1d-1.0.patch and 867.patch: fixed upstream.
- Drop vlc-get-addr-by-ref-from-getConnectionEndpointAddress.patch:
fixed upstream (commit 05445b74).
- Drop vlc-get-addr-by-ref-from-getConnectionEndpointAddress.patch:
fixed upstream (commit b689202d).
* Thu Nov 17 2022 Valentin Lefebvre <valentin.lefebvre@suse.com>
- add vlc-caca-fix-to-0-99-beta20-version.patch: build with libcaca-0.99.beta20
* Tue Nov 08 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Limit to ffmpeg 4: we're also linking opencv3 which does not use
ffmpeg 5.
* Wed Sep 07 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Make vlc-vdpau supplement vlc, not vlc-noX: vdpau itself is based
on top of the graphical stack.
- Move video_output/libegl_wl_plugin.so from vlc-noX to vlc: links
GUI stack.
* Mon Aug 08 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Also limit lua interpreter to < 5.4 (boo#1200944).
* Wed Jul 13 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Limit to Lua < 5.4 (boo#1200944).
* Wed Jul 06 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Extend vlc-lua-5.3.patch: match upstream commit 0e0b070c26.
- Add 867.patch: support LUA 5.4 (boo#1200944).
* Mon May 23 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Add vlc-dav1d-1.0.patch: Fix build with dav1d 1.0. Upstream
commits 2202c892 and d38ddd727.
* Fri Apr 22 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.17.4:
+ Service Discovery: Fix UPnP regression on Windows.
Version: 3.0.17.3-bp154.1.48
* Sat Mar 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.0.17.3:
+ This is a fixup release which fixes a regression that could
cause a lack of audio for adaptive streaming playback. It is
identical to 3.0.17.2 otherwise.
+ This updates contains various fixes and improvements:
- Major adaptive streaming stack overhaul
- Major codec updates
- Many third party libraries update
- Allow brackets in the path section of URLs
- Better notch support for new macbooks
- Add support for DAV video and Webp image formats
- Improve AV1 live streaming support
- Several SRT support improvements
- Numerous crash fixes
- Update youtube script
- Changes from version 3.0.17.2:
+ This is a fixup release which fixes youtube playback and
contextual menus on integrated video for the Qt interface. It
is identical to 3.0.17-1 otherwise.
- Changes from version 3.0.17-1:
+ This is a fixup release which bumps libflac to 1.3.4 in order
to fix CVE-2020-0499 and CVE-2021-0561 on platforms for which
we provide binary releases.
* Thu Mar 10 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Disable libnfs and soxr integration on suse_version < 1500 (e.g
SLE12).
* Mon Mar 07 2022 Dominique Leuenberger <dimstar@opensuse.org>
- 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 2022 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequires pkgconfig(smbclient) instead of smbclient-devel:
smbclient-devel was merged into samba-devel, and we do not want
to care for actual package names.
* Tue Feb 22 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Guard --enable-libplacebo configure parameter with is_opensuse:
the buildrequires is also guarded the same way.
Version: 3.0.13-bp152.2.12.1
* Tue May 04 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 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Guard post scriptlets to only run %{_libdir}/vlc/vlc-cache-gen if
it already (or still, in case of uninstall) exists.
* Fri Mar 26 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Add vlc-gcc11.patch: Fix build using gcc11 (boo#1181918).
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Drop libpcre-devel BuildRequires: not been used in a while.
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Drop libpcre-devel BuildRequires: not been used in a while.
* Wed Mar 03 2021 Aaron Stern <ukbeast89@protonmail.com>
- Enable libplacebo support (the core rendering algorithms and
ideas of mpv rewritten as an independent library):
+ Add pkgconfig(libplacebo) BuildRequires
+ Pass --enable-libplacebo to %configure
* Tue Jan 19 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.12:
+ Access: Add new RIST access module compliant with simple
profile (VSF_TR-06-1).
+ Access Output: Add new RIST access output module compliant with
simple profile (VSF_TR-06-1).
+ Demux: Fixed adaptive's handling of resolution settings.
+ Audio output: Fix audio distortion on macOS during start of
playback.
+ Video Output: Direct3D11: Fix some potential crashes when using
video filters.
+ Misc:
- Several fixes in the web interface, including privacy and
security improvements
- Update YouTube and Vocaroo scripts.
+ Updated translations.
- Drop vlc-CVE-2020-26664.patch: fixed upstream.
- Drop fix-missing-includes-with-qt-5.15.patch: fixed upstream.
Version: 3.0.11.1-bp151.5.9.1
* Mon Sep 28 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Package arm neon plugins
* Mon Aug 24 2020 Dirk Mueller <dmueller@suse.com>
- update to 3.0.11.1 (CVE-2020-13428, boo#1172727):
* Fixed HLS playlist update mechanism, unable to start
in some cases.
* Because of broken HLS servers, adaptive no longer
considers Content-Type as authoritative.
* Fixed handling of WEBM WebVTT subtitles
* Workaround invalid ADTS in TS from Makito encoders
* Fixed Opus when using avformat demuxer
* Fixed inverted explicit start/end positioning
* Fix listing of media on certain Panasonic recorders discovered via UPnP
* Updated gnutls to 3.6.14
* Updated libebml to 1.4.0
* Updated libmatroska to 1.6.0
* Updated mpg123 to 1.26.2
* Tue Jun 16 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 3.0.11:
+ Access: rtp descriptor leak on error fix.
+ Demux:
* Fixed regression with some encrypted HLS streams.
* Live HLS delay until first update fix.
* HLS rendition switch regression fix.
* Fix imprecise m4a seek.
+ Decoder: Fixed missing captions with some capture cards.
+ Audio filters: soxr resampling fixes.
+ Contribs:
* Updated libfaad to 2.9.2 (Parametric Stereo regression).
* Updated libarchive to 3.4.2.
+ Audio Output: Fix sound not coming back after a pause with
CoreAudio (macOS/iOS).
+ Misc: Update Youtube script.
Version: 3.0.11.1-bp151.5.12.1
* Thu Jan 14 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Add vlc-CVE-2020-26664.patch: mkv: Ensure we don't use an
EbmlDummy element for something it's not (CVE-2020-26664,
boo#1180755).
* Tue Dec 15 2020 Martin Li?ka <mliska@suse.cz>
- Enable LTO (boo#1133290) as it works now (and use FAT lto objects).
* Sat Oct 24 2020 Thomas Williams <bif.bam@gmail.com>
- vlc-srto_tsbpddelay.patch
* Fix building with recent srt where SRTO_TSBPDDELAY is no longer defined