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.

TI Software Development Tools for code acceleration



Hello,


I would like to ask if there are available any software development tools (C/C++ libraries, SDKs, gstreamer) that could be used for accelerating tasks such as image/video encoding/decoding on OMAP4 and any other tools that could decrease the computational load on the ARM processor (e.g. use of the DSP).

If such tools do exist, are they public available? If not, what is the procedure to access them?

If such tools exist, do they need a specific linux kernel from TI? For example Gumstix provides a 3.6 kernel for the Duovero - could these tools be used with this 3.6 kernel?

Thank you very much for your time,

Panayiotis

  • Hello Panayiotis,

    Yes there are software tools for accelerating image/video decoding on OMAP4.

    For GLP releases the gstreamer is supported.

    In android releases you have the ducati (the engine used for hardware acceleration of image & video) and OMX that interface with it, along with the adroid stagefright codec.

    You can find more information for them on omappedia:
    http://omappedia.org/wiki/Android:_Working_with_pre-built_binaries

    and the ubuntu kernel can be found here: http://omappedia.org/wiki/Ubuntu_kernel_for_OMAP4


    Both OMX & Gstreamer are publicly available.

    Best Regards,

    Yordan