I have an application that requires an RGB buffer from Gstreamer decoding.
Here is my current pipeline.
filesrc location=/movies/big_buck_bunny_720p_surround.avi ! decodebin2 ! ffmpegcolorspace ! appsink name=video-sink
I've also tried
filesrc location=/movies/big_buck_bunny_720p_surround.avi ! avidemux ! vpudec ! ffmpegcolorspace ! video/x-raw-rgb ! appsink name=video-sink
I end up with an Internal Data Stream error. My application is using the decoded gstreamer data but only works in the RGB colorspace.
I've also noticed that I can't use the aiurdemux, I end up getting an error saying can't link filesrc to auirdemux, none of the examples shown seem to work.