Commits on Source (8)
-
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.
af019fba -
Steve Lhomme authored
This is the format once the mask will be "fixed".
3af18cda -
Steve Lhomme authored740cac57
-
Steve Lhomme authored
We pass the mask verbatim so that's how the mask were interpreted so far.
eb4484d4 -
Steve Lhomme authored
We have the most common ones and we won't be able to convert them otherwise.
e0d9ea7f -
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.
3b76d00a -
Steve Lhomme authored
So that code passing a chroma as a string ends up on the on the same chroma layout.
98d81db9 -
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.
92d89bc3
Showing
- include/vlc_fourcc.h 1 addition, 3 deletionsinclude/vlc_fourcc.h
- modules/access/screen/xcb.c 1 addition, 1 deletionmodules/access/screen/xcb.c
- modules/codec/avcodec/chroma.c 0 additions, 2 deletionsmodules/codec/avcodec/chroma.c
- modules/codec/avcodec/fourcc.c 0 additions, 1 deletionmodules/codec/avcodec/fourcc.c
- modules/codec/mft.cpp 0 additions, 1 deletionmodules/codec/mft.cpp
- modules/demux/avi/bitmapinfoheader.h 1 addition, 5 deletionsmodules/demux/avi/bitmapinfoheader.h
- modules/gui/qt/style/systempalette.cpp 0 additions, 1 deletionmodules/gui/qt/style/systempalette.cpp
- modules/mux/avi.c 0 additions, 23 deletionsmodules/mux/avi.c
- modules/stream_out/rtpfmt.c 0 additions, 1 deletionmodules/stream_out/rtpfmt.c
- modules/video_chroma/i420_rgb.c 0 additions, 2 deletionsmodules/video_chroma/i420_rgb.c
- modules/video_chroma/rv32.c 1 addition, 2 deletionsmodules/video_chroma/rv32.c
- modules/video_filter/ball.c 0 additions, 3 deletionsmodules/video_filter/ball.c
- modules/video_filter/blend.cpp 0 additions, 1 deletionmodules/video_filter/blend.cpp
- modules/video_filter/filter_picture.h 3 additions, 7 deletionsmodules/video_filter/filter_picture.h
- modules/video_filter/mirror.c 0 additions, 2 deletionsmodules/video_filter/mirror.c
- modules/video_filter/posterize.c 0 additions, 2 deletionsmodules/video_filter/posterize.c
- modules/video_filter/sepia.c 1 addition, 3 deletionsmodules/video_filter/sepia.c
- modules/video_output/kva.c 87 additions, 9 deletionsmodules/video_output/kva.c
- modules/video_output/libplacebo/utils.c 0 additions, 1 deletionmodules/video_output/libplacebo/utils.c
- modules/video_output/opengl/interop_sw.c 0 additions, 25 deletionsmodules/video_output/opengl/interop_sw.c