- Mar 30, 2025
-
-
(cherry picked from commit b55e3776)
-
- Mar 28, 2025
-
-
(cherry picked from commit 51c3da8b) Signed-off-by:
Marvin Scholz <epirat07@gmail.com>
-
(cherry picked from commit 8888b173) Signed-off-by:
Marvin Scholz <epirat07@gmail.com>
-
(cherry picked from commit f88c0104) Signed-off-by:
Marvin Scholz <epirat07@gmail.com>
-
- Mar 27, 2025
-
-
Marvin Scholz authored
Fixes the slider not clipping correctly on recent macOS versions when built against recent SDKs. Fix #28953
-
- Mar 26, 2025
-
-
Marvin Scholz authored
We target macOS 10.7 for VLC 3.x, so properly reflect that in the env.build.sh script as well and sync the list of disabled functions with the ones from the main build script to properly catch all of the relevant ones.
-
- Mar 24, 2025
-
-
Steve Lhomme authored
Fixes some CVE's [^1]. [^1]: https://github.com/libarchive/libarchive/releases/tag/v3.7.8 (cherry picked from commit 2804dc26)
-
Steve Lhomme authored
The hash is unchanged (good). (cherry picked from commit c340f0b0) (rebased) rebased: - the 3.7.7 had already been cherry-picked without this patch
-
- Mar 14, 2025
-
-
Johannes Kauffmann authored
(cherry picked from commit 80ca615d)
-
Johannes Kauffmann authored
(cherry picked from commit 18b1c9d8)
-
Johannes Kauffmann authored
(cherry picked from commit 576dc574)
-
- Mar 13, 2025
-
-
That should allow using ninja to build libvlc.so on Android (it uses 300+ .a files). This is part of ninja 1.12 which doesn't have proper jobserver support. (cherry picked from commit cf5a1db0)
-
(cherry picked from commit f31a7e8f) (rebased) rebased: - the SHA512SUMS has different surrounding values
-
This work, from the CMake makers, supports jobserver and is actively maintained. (cherry picked from commit 270efe59)
-
- Mar 12, 2025
-
-
Steve Lhomme authored
These debug messages can be enabled via defines in Debug.hpp. (cherry picked from commit 88a93fbc) (edited) edited: - HTTPConnectionManager.cpp doesn't have some logs in 3.0 - 3.0 has some mutex unlock after some logs
-
(cherry picked from commit 311e0303)
-
Fix warnings when size_t is not the same size as a long unsigned int. (cherry picked from commit 20b485cd)
-
(cherry picked from commit 4382fe0f)
-
We don't need vlc_strtof_c() since we already have the float value. We also don't need to check what is after the number (a comment for example). As long as it's a number it should be FPS. Anything else other than "FORMAT=TIME" is bogus. So we don't need to get the remaining part of the string. (cherry picked from commit a2c27695) (edited) edited: - us_strtof has not been renamed to vlc_strtof_c - sub-original-fps is called sub-fps on 3.0
-
We still need to look for the wait & duration values after that. (cherry picked from commit 107de58d) (rebased) rebased: - sub-original-fps is called sub-fps on 3.0
-
(cherry picked from commit 3c4cff54)
-
(cherry picked from commit 5fa5916a) (rebased) rebased: - us_strtof has not been renamed to vlc_strtof_c
-
(cherry picked from commit 8e78d792)
-
Most of the time that's the first line we will get. If not the line can contain different things other than a FORMAT setting. And calling vlc_strtof_c without checking the lines contains 2 values was bound to use 0 if the line did not actually contain numbers. (cherry picked from commit dcb0dfcc) (edited) edited: - us_strtof has not been renamed to vlc_strtof_c
-
No need to set it on each iteration. (cherry picked from commit 1f9b8484)
-
realloc works fine on NULL. The pointer is set in p_subtitle->psz_text which is free'd later. It's OK to free a NULL pointer if there wasn't any line to use. (cherry picked from commit de7e5074)
-
No need to do a lengthy strlen() call each time the concatenated string grows. (cherry picked from commit 1e03b716)
-
We're just concatenating the lines in psz_text. (cherry picked from commit e8f7ac27)
-
(cherry picked from commit 3f110c95)
-
(cherry picked from commit 6dc0701b) (rebased) rebased: - us_strtof has not been renamed to vlc_strtof_c
-
(cherry picked from commit 25d7af9c) (edited) edited: - 3.0 uses mdate/msleep instead of the vlc_tick API
-
-
(cherry picked from commit af03afe3) (edited) edited: - the file modified is vlc_mtime.h and not vlc_tick.h
-
it collides with the int64_t variant on some platform (cherry picked from commit 2d4a2666) (edited) edited: - the file modified is vlc_mtime.h and not vlc_tick.h
-
(cherry picked from commit 58a6a212) (edited) edited: - the file modified is vlc_mtime.h and not vlc_tick.h
-
it's never a floating value (cherry picked from commit 7572803a)
-
- Mar 10, 2025
-
-
This is needed with the sha512sum introduced on recent macOS versions and matches what is already done for contribs too. (cherry picked from commit 2564699f) (rebased) rebased: - the code around is slightly different
-
- Mar 06, 2025
-
-
Steve Lhomme authored
It was added in 159ef80c But it was already there since 74361a31. The order doesn't matter because we rely on D3D11_FilterHoldInstance() which already has the DLL loaded.
-
Steve Lhomme authored
This is similar to 74361a31 and done in the other D3D11 filters. Fixes #29069
-