[gst-devel] New Video Decode and Presentation API
n770galaxy at gmail.com
Tue Dec 30 08:09:09 CET 2008
Felipe Contreras wrote:
> On Wed, Dec 17, 2008 at 7:41 PM, David Schleef <ds at entropywave.com> wrote:
>> On Wed, Dec 17, 2008 at 04:46:59PM +0100, Iñigo Illán Aranburu wrote:
>>> What about VA API? Why are you pushing a diferent technology instead of
>>> working with the comunity? This fragmentation, I think, benefits no one
>> From a GStreamer perspective, VDPAU (and OpenMax) are much better
>> APIs, since they roughly fit into the GStreamer system. VA does not
>> provide complete decoders, it leaves that to example code or an
>> (unwritten) higher level. So we'll be wait ing for the VA developers
>> to create a library that provides a complete decoder.
>> From NVidia's perspective, my speculation is that they started this
>> project long before VA was thought of.
> My guess is that all the major GPU companies want to push their own
> API's and they don't want to collaborate.
About VDPAU vs VA API, both require a higher layer to split the bitstream in pictures/nal units and decode some headers in order to be able to fill picture structures.
>From my point of view VA API is mainly something derived from DXVA2 as I see both very close.
Also VDPAU and VA API are very similar and both have the same complexity in order to write a gstreamer based decoder.
More information about the gstreamer-devel