- Feb 21, 2025
-
-
-
Steve Lhomme authored
Unlike the <vlc/libvlc.h>. So we don't need to include the root of the core, including in tests.
-
Steve Lhomme authored
And remove the merged android patch.
-
Steve Lhomme authored
They used to be included by pupnp. They don't use/need it anymore, but we do.
-
- Feb 20, 2025
-
-
These are not real qt modules (but qt libraries), they are here for historical reasons as they were useful when qmake or cmake was not used to generate dependencies for static qt.
-
The image handler plugin is used instead of the svg module.
-
-
-
-
We need to take exclusive grab here, otherwise handlers beneath that take exclusive grab may act on press. This is the case when media library view items go under the title bar. Unfortunately in controls we have to use `TapHandler.ReleaseWithinBounds` as gesture policy for the tap handlers due to a bug present in Qt 6.2.
-
-
-
-
-
-
As Qt 6.6 marks it as `FINAL` (without proper justification). This is done just to fix Qt 6.6, as starting with Qt 6.7 the property is no longer marked `FINAL`.
-
-
Otherwise, building on windows can fail with: modules/meson.build:407:17: ERROR: File file_crypt_win32.c does not exist.
-
-
-
-
- Feb 19, 2025
-
-
Thomas Guillem authored
Test C23 header, clang/gcc builtins and compat versions.
-
Thomas Guillem authored
-
Steve Lhomme authored
So the compiler can check the callers.
-
Steve Lhomme authored
-
Steve Lhomme authored
Rather than a local string.
-
Steve Lhomme authored
Without varargs which is most of the call we use. And it won't parse and allocate a new string each time.
-
Steve Lhomme authored
MP4_BoxGet_Path must always be called with a usable path that won't be free'd by MP4_BoxGet_Path().
-
Steve Lhomme authored
The format string doesn't contain any string to replace.
-
- Feb 18, 2025
-
-
Steve Lhomme authored
-
Steve Lhomme authored
It requires loading nvEncodeAPI[64].dll from the system which is not possible in UWP.
-
OpenBSD and NetBSD do not have qsort_r().
-
This allows checking that the dependency could be found, in particular to set the enabled: flags for plugins, without first checking whether the condition to do the lookup are met.
-
The split from 91eaf42c was missing the static qualifier for the functions, leading to warnings.
-
Steve Lhomme authored
*pi_preroll is a vlc_tick_t that can never be bigger than VLC_TICK_MAX.
-
-
- Feb 17, 2025
-
-
This actually disable the tests when a module the test depends on is being disabled, and display a warning listing the modules that were missing for the test.
-
The module manifest is indexed by the name and allows checking whether a given module has been declared or not. In particular, it's used by the tests to check whether the module was enabled or not. For this feature to work, it should always be stored and not just when the module is actually enabled.
-
Without commit "input: es_out: fix non-matching main_clock bus", the test is failing with the following assertion: core debug: The input can't pace, selecting the input (PCR) as the clock source Assertion failed: (vlc_mutex_held(&main_clock->lock)), function vlc_clock_main_CreateInputMaster, file clock.c, line 998. FAIL test_input_es_out (exit status: 134) Co-authored-by:
Sergio Ammirata <sergio@ammirata.net> Reported that some US feeds with mpegts were triggering the assertion on vlc_clock_main_CreateInputMaster() call.
-
Fix the following assertion in some cases multiple programs are used by the es_out, leading to a mismatch between the main_clock bus being locked and the main_clock bus creating the input vlc_clock. Assertion failed: (vlc_mutex_held(&main_clock->lock)), function vlc_clock_main_CreateInputMaster, file clock.c, line 998. FAIL test_input_es_out (exit status: 134) Co-authored-by:
Sergio Ammirata <sergio@ammirata.net> Reported that some US feeds with mpegts were triggering the assertion on vlc_clock_main_CreateInputMaster() call.
-