mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-27 02:30:35 +00:00
3b15f24af0
Original commit message from CVS: * sys/glsink/BUGS: * sys/glsink/Makefile.am: * sys/glsink/gstglbuffer.c: * sys/glsink/gstglbuffer.h: * sys/glsink/gstglconvert.c: * sys/glsink/gstgldisplay.c: * sys/glsink/gstglfilter.c: * sys/glsink/gstglfilter.h: * sys/glsink/gstglfilterexample.c: * sys/glsink/gstgltestsrc.c: * sys/glsink/gstglupload.c: * sys/glsink/gstopengl.c: Remove code that handles non-texture buffers. Add a GstGLBufferFormat type that corresponds to how to use the texture, not the original video format. Convert gstflfilter.c into a base class, add glfilterexample and glconvert elements. * sys/glsink/color_matrix.c: Minor ramblings about color conversion matrices.
19 lines
433 B
Text
19 lines
433 B
Text
|
|
known issues:
|
|
|
|
- negotiation is shite. I don't want to know about any failed
|
|
negotiations or failed prerolls.
|
|
|
|
- teardown sometimes fails.
|
|
|
|
- sharing a GL context among a bunch of elements that stomp all
|
|
over it is potential fail.
|
|
|
|
|
|
intel driver:
|
|
|
|
- rendering to texture ignores the color matrix. This causes any
|
|
YUV->RGB conversion to fail.
|
|
|
|
- YUY2 and UYVY conversions in the driver use the wrong matrix.
|
|
|