- Feb 09, 2025
-
-
p_sys wasn't zero initialized, if the `sd_bus_open_system` call fails, the cleanup code would try to use the uninitialized `sd_bus` pointer
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
We have a static function that implements this in a similar way in the macosx UI but it makes more sense to move it here so that other UIs can make use of this too Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
- Feb 08, 2025
-
-
Fixes #29010 Fixes https://issues.oss-fuzz.com/issues/42503720 found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/vlc
-
Rationale: this is what the standard implementation (libFLAC) is doing and there is no need to consider negative samples/frame numbers.
-
Steve Lhomme authored
Only the cellN values above nr_of_cells + 1 should be rejected, just as with pgN and nr_of_programs + 1 in the other patch.
-
Since blur effect is not available with the non-RHI scene graph adaptation (software, and openvg adaptations), linear filtering was used here to approximate blur. However with Qt 6, the texture does not seem to be aligned properly with the software adaptation. This is most likely a Qt bug, but since the effect is not really important for non-RHI adaptations, we can instead simply get rid of the effect and lower the opacity instead.
-
-
This is to ensure that video window covers the area where video surface begins.
-
Quick items have floating point size. Video window size should be ceil rounded, otherwise bare window may be exposed through slightly larger `VideoSurface` leading to pixel row/column glitch.
-
-
The delegate expects that the image fills the area denoted for the image.
-
This fixes pip player can not be dragged properly within the browse page. Similar to 9b86a3b4.
-
These properties are not reliable.
-
-
This makes it possible to detect hovering better, as `firstVisibleItem` and `lastVisibleItem` do not work well at all times.
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Mark library view controllers that already implement presentLibraryItem: as VLCLibraryItemPresentingCapable conforming Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Observe changes to bookmarked locations and delete bookmark if location is deleted immediately Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Rather than append identical message and duplicating presented messages, just show one message with count Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Implement standard pasteboard filename handling as playqueue items in file drag recognising view Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-