Hi,
AFAIK, up to now most player and multimedia software for the Pandora is lacking support for hardware acceleration (TI DSP and PowerVR gfx) which results in a low speed and high battery consumption.
Many coders of such software are good at high level languages like C/C++, but have no clue how to optimise their software for a limited platform like the Pandora.
So I wonder if an HW acceleration API exists or could be implemented on the Pandora. In Windows this stuff is done by the DirectShow API:
http://en.wikipedia.org/wiki/DirectShow
Does something similar exist for Linux?? I don't know...
If not, my idea would be to convince some of the OMAP/ARM gurus here to write something like this.
At the moment it seems that there are several media player solutions available on the Pandora which are all lacking HW acceleration. And I think it would make no sense if every software player developer had to implement HW acceleration on his own.
EDIT:
After reading the DirectShow article linked in my post I've found out that there are already multimedia framewortks like Xine and GStreamer in Linux... And there's a project for GStreamer+Angstöm+OMAP: MyGStreamer
https://gforge.ti.com/gf/project/gstreamer_ti/
Is MyGstreamer already implemented in the Pandora Angström?
AFAIK, up to now most player and multimedia software for the Pandora is lacking support for hardware acceleration (TI DSP and PowerVR gfx) which results in a low speed and high battery consumption.
Many coders of such software are good at high level languages like C/C++, but have no clue how to optimise their software for a limited platform like the Pandora.
So I wonder if an HW acceleration API exists or could be implemented on the Pandora. In Windows this stuff is done by the DirectShow API:
http://en.wikipedia.org/wiki/DirectShow
Does something similar exist for Linux?? I don't know...
If not, my idea would be to convince some of the OMAP/ARM gurus here to write something like this.
At the moment it seems that there are several media player solutions available on the Pandora which are all lacking HW acceleration. And I think it would make no sense if every software player developer had to implement HW acceleration on his own.
EDIT:
After reading the DirectShow article linked in my post I've found out that there are already multimedia framewortks like Xine and GStreamer in Linux... And there's a project for GStreamer+Angstöm+OMAP: MyGStreamer
https://gforge.ti.com/gf/project/gstreamer_ti/
Is MyGstreamer already implemented in the Pandora Angström?