h1

OMAP3 public DSP binaries

March 26, 2009
Posted by: gruso

Let’s call this what it is: a direct re-post from felipec.wordpress.com.

It took some time but finally tiopenmax 0.3.5 was released. It’s essentially 0.3 plus DSP binaries that actually work.

I verified with gst-openmax (git omap branch) and they work just fine 🙂 Thanks Daniel Díaz!

So people with OMAP3 hardware (beagleboard) can already try D1 MPEG-4 decoding using less than 15% of CPU.

Read the full entry for a Beagleboard powered DSP demo, and a link to the dowload source. If you need some background, check out FelipeC’s previous post on the topic.

To see what it all means for Pandora developers, jump into the GP32X forum discussion here.

15 comments

  1. yay-awesome!


  2. how about explaining wft you actually write about?

    to your typewriters, “journalists”!

    hear hear!


  3. Because sometimes, it is better to say nothing and look a fool than open one’s mouth and remove all doubt.

    The first two items generally listed in Pandora’s specs go like this:

    # ARM® Cortex™-A8 600Mhz+ CPU running Linux
    # 430-MHz TMS320C64x+™ DSP Core

    This release relates to the second item, the DSP core. One thing it means is that devs can start working on optimised video codecs… and stuff. This is where I taper out and SOMEONE WITH MORE KNOWLEDGE JUMPS IN.

    ps. I don’t profess to be a journalist, I’m just another paying customer who happens to like seeing his name on the screen a lot.

    pps. You can’t say “hear hear” to your own statement. Best bet would have been to post it in a new comment, under a different name. Then I really would have felt the heat.

    😛


  4. For more information regarding how to develop for TI’s DSP check this howto for the beagleboard:
    http://elinux.org/BeagleBoard/DSP_Howto


  5. Thanks Felipe. 🙂


  6. hear hear!

    To late feel the heat, perhaps.


  7. HEAR HEAR!1!11 :)) *lolZ*


  8. Why yes, hear hear indeedy, sirs.


  9. Yup, and optimized video codecs would mean longer battery life. Yet another great reason to love pandora’s open-ness. I also love the fact that since it’s linux, I could run pretty much any media player of my choosing using any codec that works with it. Anyone who’s had experience with a portable media player that only supports certain codecs, yet won’t let you modify any aspect of the software knows the hassle and time consumed when you convert your video. I’d just like to transfer my file (via wifi, heh) and go.


  10. thanks for answers, gruso.

    a question thats probably as noob as it is easy:

    what mediaplayer will pandora be shipped with? and how easy will it be to use different codecs, like this, with it?


  11. I’m pretty sure the Pandora ships with MPlayer although I’m sure you could compile many other popular media players for it such as VLC.


  12. MPlayer will be Pandora’s default media player, but it may not be pre-installed (there are potential issues with codec licensing, because Pandora is a retail product). If that’s the case it’ll just be a matter of grabbing it from the file archive (see link in Blogroll).

    MPlayer, like VLC, is king of codecs. It’ll play almost anything, perhaps not pianola rolls, but most things. Pandora-optimised codecs will come later, but that’ll be more a case of increasing performance than adding new codecs.

    There is some interesting chat in the forums about what else is possible with full access to the DSP. Torpor is talking about making “effects processing programs, soft synths, and so on, for the Pandora.” Hell yeah.


  13. For the record Gruso, I think you’re doing a good job at the journalism thing.


  14. Hear, hear!

    Thanks Ash. 😀


  15. who doesn’t like to see their name on the screen a lot?



Comments are closed.