This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Gstreamer and ducati plugin development

Is TI still working on gstreamer for OMAPs (and successors)?

The old code, that is based off of 0.10.x gstreamer, works but has some missing features that would be desirable:

  • Peer/pad allocation of DRM buffers for upstream elements to fill in directly, would enable zero copy video data and efficient data processing, without having to modify the ducati plugin. This will avoid additional license obligations and update maintenance issues (merges).
  • An update to gstreamer 1.x would prevent developing to legacy APIs, which might have to be ported/reworked later.

I haven't noticed any changes for the best part of a year now. I can work around this, but I don't want to fork the code if gstreamer is actually being developed some where out my sight by TI.

Thanks,

Nick.

  • Hi Nick,

    As far as gstreamer version is concerned latest GLSDK6_04 uses version 0.10:
    See:
    http://processors.wiki.ti.com/index.php/GLSDK_Datasheet_OMAP5_6.04.00.02#Multimedia

    http://processors.wiki.ti.com/index.php/GLSDK_Datasheet_DRA7xx_6.04.00.02#Multimedia

    On kernel side there were updates, regarding the DRM driver & pvr. To see highlights of what has changed between the last two versions of GLSDK releases refer to bellow links:
    http://processors.wiki.ti.com/index.php/OMAP5_GLSDK_6.04.00.02_Release_Notes#What.27s_New

    http://processors.wiki.ti.com/index.php/DRA7xx_GLSDK_6.04.00.02_Release_Notes#What.27s_New


    Also refer to the subsection Issues closed since GLSDK v6.03: in both of the above links.

    Best Regards,
    Yordan

  • Thanks for that Yordon,

    Do I take it, that since you don't mention any change in 6.04 GLSDK to gstreamer, there is no ongoing TI gstreamer specific development at this time?

    As I say, it's functional, but I need extra capabilities that will not be elegant to develop, nor run efficiently, without the "missing" features I mentioned above.

    Thanks,

    Nick

  • Hi Nick,

    Correct, to my knowledge, for the current GLSDK 6.04 release, there are no updates to Gstreamer.

    For the moment I don't have the plans for the future GLSDK releases, I will update the thread, as soon as such information is ready to be delivered to customers.

    Best Regards,
    Yordan