Is there any Open VideoDecode more high level api (for example a plugin for gstreamer) to allow a more easy use of open video decode. I have opengl windows based video application and I need to use a low end cpu to decode a movie with sound ... Open Video Decode works with opengl on Windows but it's too low level for me ... Demux, decoding bitstream, seek ...
There are no gstreamer or high level framework plugins available for OpenVideo decode today. But it should be fairly easy to wrap in the framework of your choice. We will be happy to support if you decide to go down this path.
thanks for the answer ... Is it easy to do ? seems for me an heavy works ? What is the starting point ? Can I try to mimic what's done with libva (http://cgit.freedesktop.org/libva/) ...
I suppose that I need to create a decoder gstreamer plugin that get bitstream and send it to Open Video Decode?
I would suggest taking a look the gstreamer plugin for ffmpeg -http://cgit.freedesktop.org/gstreamer/gst-ffmpeg
One way to attack the problem would be to add OpenVideo decode support to ffmpeg itself. Another option would be to write a fresh plugin yourself based on the ffmpeg example.