[FFmpeg-devel] DaVinci DSP optimizations
Richard Taylor
news
Fri Sep 25 23:43:12 CEST 2009
Ramiro Polla wrote:
>>>> JB: There is no free compiler for the c64x DSP
>> [...]
>>>> "normal" people can't use these, so they can't compile it.
>>> Ugh...
>>>> Thus getting that code in ffmpeg source feels pretty weird to me.
>>>> Or is this not a concern ?
>>> It is at least for me.
>> I had the same feeling when I failed to find a free compiler =(
>
> Just to update. An e-mail was sent to Neuros Technology's contact in TI
> regarding a free compiler but no reply was given yet...
>
> Ramiro Polla
I'm guessing that this has fallen by the wayside?
Time to drag it back to the surface!
I have been looking at the TI gstreamer plugin that implements DSP
decode of mpeg2 and mpeg4 video on the DaVinci platforms and wondering
why the same couldn't be done under ffmpeg?
gstreamer is under L-GPL and the Codec Engine has been integrated into
that...
I assume the fact that the TI plugin can be built separately to the main
build is a factor?
With ffmpeg, it would (from my limited understanding) be more tightly
coupled with the main code base.
I'm not sure about the definition of "free" but all required tools are
available for download from TI (US export rules permitting):
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/dvsdk/DVSDK_3_00/latest/index_FDS.html
So...
If I spent the time and effort integrating the DaVinci DMAI / CE into
ffmpeg, would a patch be willingly accepted, or would it be too much of
a legal / logistical nightmare to be integrated into the ffmpeg trunk?
My specific goal is to have DSP accelerated decode on the OMAP3530 based
BeagleBoard for use with MythTV.
Richard.
More information about the ffmpeg-devel
mailing list