gstreamer/subprojects/gst-plugins-base/gst-libs/gst/gl
Christian Curtis Veng 3f675cb479 glcolorconvert: fix wrong RGB to YUV matrix with bt709
Converting from RGB to YUV: When comparing the info.colorimetry to
GST_VIDEO_COLORIMETRY_BT709 it does not make sense to look at the input
signal because that is of type of RGB. The plugin needs to look at the
output YUV-type and compare GST_VIDEO_COLORIMETRY_BT709 to that, because
that is the YUV-type the plugin needs to convert input-RGB into.
Converting from YUV to RGB: Comparing to the input is correct, but because
here the color encoding info BT601/BT709 is on input side of the plugin.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5998>
2024-01-29 20:38:15 +00:00
..
android
cocoa
dispmanx
eagl
egl
gbm
glprototypes
utils
viv-fb
wayland
wgl
win32
winrt
x11
gl-prelude.h
gl.h
gl_mkenum.py
gstgl_enums.h
gstgl_fwd.h
gstglapi.c
gstglapi.h
gstglbasefilter.c
gstglbasefilter.h
gstglbasememory.c
gstglbasememory.h
gstglbasemixer.c
gstglbasemixer.h
gstglbasesrc.c
gstglbasesrc.h
gstglbuffer.c
gstglbuffer.h
gstglbufferpool.c
gstglbufferpool.h
gstglcolorconvert.c glcolorconvert: fix wrong RGB to YUV matrix with bt709 2024-01-29 20:38:15 +00:00
gstglcolorconvert.h
gstglconfig.h.meson
gstglcontext.c
gstglcontext.h
gstglcontext_private.h
gstglcontextconfig.c
gstglcontextconfig.h
gstglcontextquirks.c
gstgldebug.c
gstgldebug.h
gstgldisplay.c
gstgldisplay.h
gstglfeature.c
gstglfeature.h
gstglfeature_private.h
gstglfilter.c
gstglfilter.h
gstglformat.c
gstglformat.h
gstglframebuffer.c
gstglframebuffer.h
gstglfuncs.h
gstglmemory.c
gstglmemory.h
gstglmemorypbo.c
gstglmemorypbo.h
gstglmixer.c
gstglmixer.h
gstgloverlaycompositor.c
gstgloverlaycompositor.h
gstglpixelformat.c
gstglquery.c
gstglquery.h
gstglrenderbuffer.c
gstglrenderbuffer.h
gstglshader.c
gstglshader.h
gstglshaderstrings.c
gstglshaderstrings.h
gstglsl.c
gstglsl.h
gstglsl_private.h
gstglslstage.c
gstglslstage.h
gstglsyncmeta.c
gstglsyncmeta.h
gstglupload.c
gstglupload.h
gstglutils.c
gstglutils.h
gstglutils_private.h
gstglviewconvert.c
gstglviewconvert.h
gstglwindow.c
gstglwindow.h
gstglwindow_private.h
meson.build