Я пытаюсь написать программу на C, которая копирует конвейер:
gst-launch -v filesrc location="bbb.mp4" ! decodebin2 ! ffmpegcolorspace ! autovideosink
DecodeBin2 имеет динамическую панель, и я прикрепил обратный вызов для ее создания. Однако я не могу связать его с ffmpegcolorspace, потому что возможность пэда всегда связана с видео/быстрым временем. Я бы хотел, чтобы это было видео/x-raw-yuv или что-то еще, совместимое с ffmpegcolorspace.
Возможно ли принудительно/выбрать тип вывода decodebin2?
Спасибо.
EDIT: Пожалуйста, не рекомендуйте playbin. Я пытаюсь научиться делать конвейеры.