[MPlayer-dev-eng] [PATCH]Add Dirac support via libavcodec and libavformat

Anuradha Suraparaju anuradha at rd.bbc.co.uk
Mon Jul 21 02:26:02 CEST 2008


On Fri, 2008-07-18 at 10:12 +0200, Dominik 'Rathann' Mierzejewski wrote:
> On Friday, 18 July 2008 at 05:02, Anuradha Suraparaju wrote:
> > Hi,
> > 
> > This patch adds Dirac encoder and decoder support to MPlayer via FFmpeg.
> > Dirac and Schroedinger libraries. It auto-detects Dirac and Schroedinger
> > libraries and set the appropriate FFmpeg encoder and decoder config
> > flags. If both Schroedinger and Dirac libraries are detected, it
> > disables the slower Dirac decoder in favour of the optimised quicker
> > Schroedinger decoder.
> 
> What if shared FFmpeg libraries are used? There's no point in detecting
> the Dirac/Schroedinger libraries then. At most you can try detecting
> if FFmpeg was compiled with them or not.
> 

Dirac and Schroedinger are supported as external codec libraries in
FFmpeg.  So I'll add a check for libavcodec to see if a static or shared
version is being used. I'll do the compile check only if static
libavcodec is enabled.

> Regards,
> R.
> 




More information about the MPlayer-dev-eng mailing list