glcolorconvert: Can't convert from YUY2 to I420
Hello! So, I have a project which sources video from a YUY2 camera. However, I want to create a h264 video from that, with a I420 pixel format. Using videoconvert works, but I was curious if I could get some more speed by using GL shaders instead, however it seems like currently, it's unsupported. The pipeline is as follows:
gst-launch-1.0 \
videotestsrc ! \
video/x-raw,format=YUY2 ! \
glupload ! \
glcolorconvert ! \
'video/x-raw(memory:GLMemory),format=I420' ! \
fakesink
How can I go around implementing such thing?