vlc:master

Last commit made on 2024-05-09
Get this branch:
git clone -b master https://git.launchpad.net/vlc

Branch merges

Branch information

Name:
master
Repository:
lp:vlc

Recent commits

7b98948... by Fatih Uzunoglu <email address hidden>

qt: use KWindowSystem to enable blur in CompositorX11

041b8f0... by Fatih Uzunoglu <email address hidden>

qt: enable acrylic blur for KWin in compositor_wayland

9fca2c3... by Fatih Uzunoglu <email address hidden>

qt: use `CompositorVideo::setBlurBehind()` in compositor_dcomp

10134a4... by Fatih Uzunoglu <email address hidden>

qt: add setBlurBehind() to CompositorVideo

e6a1738... by Fatih Uzunoglu <email address hidden>

qt: add kwindowsystem_module and win32windoweffects_module

f9d948c... by Prince Gupta <email address hidden>

service_discovery: Add winvolumes module

implement SD_CAT_MYCOMPUTER based service discovery
module on Windows

allows to query volumes mounted on host computer
Ref #28597

42cb003... by Martin Storsjö

contrib: aom: Backport patches to improve the SVE detection

This backports
https://aomedia.googlesource.com/aom/+/5ccdc66ab6eb8eb300eda854fab4ff250b2c2f92
and
https://aomedia.googlesource.com/aom/+/fb21617c1f3ef49795597e006b68adfba6e54be0.

This makes libaom test compiling a more nontrivial function,
which according to AAPCS requires backing up and restoring SVE
registers.

On current versions of Clang when targeting Windows, compiling such
a function errors out. This added test makes libaom not try to
compile the SVE codepaths for this target.

See https://github.com/llvm/llvm-project/issues/80009 for reference
on toolchain support for SVE functions on Windows on aarch64.

12237bd... by visuve <email address hidden>

Simplify vlc_rand_bytes on Windows

Use system preferred RNG and skip the unnecessary initialization steps (in this
context, which is definitely not security related)
The vlc_rand_bytes function is now about 55x faster when called repeatedly in a loop
See https://learn.microsoft.com/en-us/windows/win32/api/bcrypt/nf-bcrypt-bcryptgenrandom for more details

Signed-off-by: Steve Lhomme <email address hidden>

46c57f4... by Steve Lhomme <email address hidden>

extras/tools: build tar with xz support before unpacking tar.xz files

ee9ea36... by Steve Lhomme <email address hidden>

extras/tools: build xz before tar

The reason we build tar is because it's missing xz support.