[Arm-netbook] Sorry state of Linux hardware video decoder libraries / lack of single API

lkcl luke luke.leighton at gmail.com
Mon Jun 25 14:51:02 BST 2012


On Mon, Jun 25, 2012 at 2:44 PM, Alexey Eromenko <al4321 at gmail.com> wrote:
> Hi All !
>
> The ARM CPUs, unlike Intel Core i CPUs are not strong enough to run HD
> video in software.
>
> The Allwinner A10 VPU has a cedarx library, so the main difficulty is
> developing a
> bridge between cedarx API and the various GNU/Linux media players, HTML5
> browsers and media frameworks.
> HTML5 browsers are, in fact, HD video players. (due to HTML5 video)
>
> GNU/Linux has lots of components, that may require patching:
> -Chromium browser

 through libstreamer, which uses libffmped.

> -FFox browser

 ditto

> -libva
> -libvpx (VP8/WebM codec library)

 don't know.  cedarx might not even support VP8.

> -ffmpeg

 done already.

> -libavcodec

 don't know.

> -xine

 through libffmpeg

> -gstreamer

 through libffmpeg

> -KDE phonon

 don't know.

> -VLC media player

 through libffmpeg

> -VLC media framework

 through libffmpeg

> -anything I forgot

e.g. webkit-directfb, which i believe uses gstreamer, which has an
ffmpeg plugin, so is fine.

> In other words: GNU/Linux O.S has too many multi-media frameworks,

 .... pretty much all of which have plugin support, pretty much all of
which boil down to ffmpeg.  so it's not as bad as it looks - just
fucking irritating that cedarx is proprietary.

l.



More information about the arm-netbook mailing list