Commits on Source (6)
-
459280cd
-
58aa6c76
-
The chroma is set by the user, it may be one of the RGB with a mask chromas. And the user can't specify a mask, so later is will be assumed to be using these masks.
0f417e58 -
Although with push we should not need this hack anymore. Especially if we assume we have to use the palette from each picture and not the format.
c5a1d28a -
video_format_FixRgb() only sets the RGB mask if it's not set. So the call will have no effect. Furthermore the masks it would set for VLC_CODEC_RGB32 don't match the ones set locally. So it's probably not the call we want, unless the local masks are wrong.
9f7679c1 -
If we copy the chroma from glfmt_in, we have to copy the RGB mask as well otherwise they may not end up being matching values.
14798e65
Showing
- modules/codec/avcodec/video.c 3 additions, 0 deletionsmodules/codec/avcodec/video.c
- modules/codec/mft.cpp 1 addition, 0 deletionsmodules/codec/mft.cpp
- modules/demux/mock.c 1 addition, 0 deletionsmodules/demux/mock.c
- modules/video_output/opengl/filters.c 6 additions, 0 deletionsmodules/video_output/opengl/filters.c
- modules/video_output/opengl/interop_sw.c 0 additions, 2 deletionsmodules/video_output/opengl/interop_sw.c
- modules/video_output/win32/direct3d11.cpp 6 additions, 0 deletionsmodules/video_output/win32/direct3d11.cpp