- Oct 19, 2023
-
-
Steve Lhomme authored
(cherry picked from commit d18fd89b) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
- Oct 18, 2023
-
-
This fixes #28377 -- the issue when double-clicking on MOUSE_BUTTON_CENTER (mouse wheel) would result in plugins receiving mouse events only for the first click, as VLC was filtering out all non-left-mouse-button double-clicks. The non-left-mouse-button double-click events, instead of being entirely filtered out, are now being passed as regular mouse button presses without any indication that they are double-clicks. While it would be more proper to pass them as double-clicks with the corresponding mouse button being pressed, that might break some 3rd party plugins that rely on (vlc_mouse_t.b_double_click == true) to mean that the left mouse button was double-clicked, without checking if the left mouse button was actually pressed. Still, even with b_double_click not being set on non-left-mouse-button double-clicks, passing such double-clicks as regular press+release events does fix the issue of VLC "eating up" the second click of a MOUSE_BUTTON_CENTER, so this is a good change.
-
- Oct 14, 2023
-
-
It's used in Direct3D11CreateFormatResources(). We can update it every time Direct3D11Open() is called.
-
There might be holes in the index list but we need to check each of them to find our driver.
-
- Oct 10, 2023
-
-
> 1.3.0 is a medium release reducing memory footprint, increasing again > the speed on x86 and ARM and extending the API functions. https://code.videolan.org/videolan/dav1d/-/tags/1.3.0 (cherry picked from commit cf283cb7) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
- Sep 30, 2023
-
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
CVE-2023-5217 https://crbug.com/1486441 (CVE-2023-5217) (cherry picked from commit ab520205) Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- Sep 27, 2023
-
-
Steve Lhomme authored
We should not use whatever is in the PATH. Especially as the current directory is set the a temporary directory during uninstallation. (cherry picked from commit d13608f8) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
- Sep 07, 2023
-
-
Signed-off-by:
Felix Paul Kühne <felix@feepk.net>
-
This will allow to fix a leak by only checking the return code instead of fetching the media (and forgetting to release it...) Signed-off-by:
Felix Paul Kühne <felix@feepk.net>
-
Signed-off-by:
Felix Paul Kühne <felix@feepk.net>
-
-
- Sep 05, 2023
-
-
- Aug 15, 2023
-
-
Jean-Baptiste Kempf authored
-
- Aug 12, 2023
-
-
(cherry picked from commit 2ce189cc) Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- Aug 10, 2023
-
-
Steve Lhomme authored
We should not subtract width and height values. Fixes #27976 (cherry picked from commit 4cd819e2) (edited) edited: - SetupQuadFlat is in d3d11_quad on 3.0
-
- Aug 05, 2023
-
-
Jean-Baptiste Kempf authored
-
refs #27771 (cherry picked from commit 11d7708b) (edited) edited: - fmt_in is not a pointer in 3.0 Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
- Aug 04, 2023
-
-
refs #27771 (cherry picked from commit 00e4996d) Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
(cherry picked from commit 2dcd7516) Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
And fix fribidi dependencies (cherry picked from commit 7ebe6644) Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
This shouldn't be enforced. We already use -O2 on release builds. Introduced in 77f2dac1 (cherry picked from commit 4dce5d8e) Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- Aug 03, 2023
-
-
VLC 4.0 doesn't need that but 3.0 still has no windowing module, leading to display size not being reported to the subtitle text renderer, and leading to blurry subtitles and OSD. Because the size is coming from the display, it means that the first time the subtitle is displayed, it will always be blurry depending on the real display size and original media size. Regression from 8ff56952. Fixes #27793
-
- Aug 02, 2023
-
-
Steve Lhomme authored
Match the algorithm from the specs of [1] [1] https://aomediacodec.github.io/av1-spec/#color-config-syntax (cherry picked from commit 4bdb9c1b) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
- Aug 01, 2023
-
-
Marvin Scholz authored
This is a temporary solution for #22576 It results in numbers not having thousands separator anymore, which is better than the user being unable to save the desired value.
-
- Jul 13, 2023
-
-
Steve Lhomme authored
So far we did not need it. We should always have the format matching the one we detected by the decoder. If we don't that means the packetizer failed to reset the decoder. (cherry picked from commit c901da64) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
Steve Lhomme authored
(cherry picked from commit 5892a910) (edited) edited: - in 4.0 p_dec->fmt_in is a (const) pointer - there's no VLC_ENOTSUP in 3.0 Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
Steve Lhomme authored
This is what is passed in the normal decoding case. This fixes an issue where 10-bit sources don't play properly as we can't tell from the Profile 0 is we're decoding in 8-bit or 10-bit. (cherry picked from commit 1aa624e2) Signed-off-by:
Steve Lhomme <robux4@ycbcr.xyz>
-
- Jul 10, 2023
-
-
Thomas Guillem authored
And use last vlc-debian-android image with NDK21e.
-
- Jul 06, 2023
-
-
since 05d90979
-
Fixes #28187 (cherry picked from commit 167ab596) Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-