- Sep 30, 2023
-
-
-
-
-
-
-
-
-
Rename menu to more
-
-
-
-
Signed-off-by:
Alexandre Perraud <alexandre@videolan.org>
-
Steve Lhomme authored
Each chained_filter_t is slightly bigger, for now. The node storage corresponds to the next/prev on an element. The filter_list storage corresponds to the head/tail of the list.
-
Steve Lhomme authored
-
Steve Lhomme authored
We can only remove filters that were created by filter_chain_AppendInner().
-
Steve Lhomme authored
It can be done with filter_chain_ForEach()if needed.
-
Steve Lhomme authored
No need for a specific function in the core. filter_chain_ForEach() is already use multiple times with `filter_chain` a few lines above.
-
Steve Lhomme authored
It can be done with filter_chain_ForEach() if needed.
-
Steve Lhomme authored
No need for a specific function in the core. filter_chain_ForEach() is already use multiple times with `source_chain` a few lines above.
-
Fixes Undefined symbols for architecture arm64: "_OBJC_CLASS_$_NSNumber", referenced from: objc-class-ref in libsamplebufferdisplay_plugin_la-VLCSampleBufferDisplay.o
-
Jean-Baptiste Kempf authored
CVE-2023-5217 https://crbug.com/1486441 (CVE-2023-5217)
-
- Sep 29, 2023
-
-
Steve Lhomme authored
It's never used as such. Only 4 masks existed and they have been replaced with VLC_CODEC_BGRX, VLC_CODEC_XRGB, VLC_CODEC_XBGR and VLC_CODEC_RGBX.
-
Steve Lhomme authored
So that code passing a chroma as a string ends up on the on the same chroma layout.
-
Steve Lhomme authored
We want to get rid of masks internally, we can't handle odd values, just like FFmpeg.
-
Steve Lhomme authored
The mask in AVI correspond to the Little-Endian values we read. The alpha mask tested is the full 32-bit mask and not just 0xFF which only matched RGBA before dd73c3e0.
-
Steve Lhomme authored
Only use RGB32 when there's a mask involved (BI_BITFIELDS).
-
Steve Lhomme authored
It is used to signal that the internal format will be RGB+alpha so use the proper value right away. This corresponds to the VLC FourCC<->OpenGL format mapping in interop_sw.
-
Steve Lhomme authored
It is used to signal that the internal format will be RGB+alpha so use the proper value right away. This corresponds to the VLC FourCC<->OpenGL format mapping in interop_sw.
-
Steve Lhomme authored
We have the most common ones and we won't be able to convert them otherwise.
-
Steve Lhomme authored
We pass the mask verbatim so that's how the mask were interpreted so far.
-
Steve Lhomme authored
-
Steve Lhomme authored
It's never used as such. Only 2 masks existed and they have been replaced with VLC_CODEC_RGB24 and VLC_CODEC_BGR24.
-
Steve Lhomme authored
So that code passing a chroma as a string ends up on the on the same chroma layout.
-
Steve Lhomme authored
Using BI_BITFIELDS is only allowed for 16/32 bits. VLC always writes BI_RGB and flips the bits to match it if necessary.
-
Steve Lhomme authored
We have the most common ones and we won't be able to convert them otherwise.
-
Steve Lhomme authored
We pass the mask verbatim so that's how the mask were interpreted so far.
-
Steve Lhomme authored
-
Steve Lhomme authored
This is the format once the mask will be "fixed".
-
Steve Lhomme authored
The RGB32/RGB24 masks are passed verbatim to VLC. So the same assumptions we made on the masks were correct, regardless of endianness.
-
-