[FFmpeg-devel] [PATCH] Support for Xiph CELT/Opus decoding using libcelt

Michael Niedermayer michaelni at gmx.at
Tue Apr 19 11:40:33 CEST 2011


On Sat, Apr 16, 2011 at 06:57:32PM +0200, Nicolas George wrote:
> Hi.
> 
> The attached patched add support for demuxing Xiph CELT/Opus from Ogg
> streams and decoding them using libcelt.
> 
> Using ffmpeg to decode to s16le gives exactly the same result as the sample
> command-line tool, at least on one sample.
> 
> libcelt can be cloned from git://git.xiph.org/celt.git; it comes with
> celtenc and celtdec command line tools; the former can be used to generate a
> sample from a 48 kHz 2ch wave file.
> 
> Regards,
> 
> -- 
>   Nicolas George

>  libavcodec/avcodec.h       |    1 
>  libavformat/Makefile       |    1 
>  libavformat/oggdec.c       |    1 
>  libavformat/oggdec.h       |    1 
>  libavformat/oggparsecelt.c |   99 +++++++++++++++++++++++++++++++++++++++++++++
>  libavformat/utils.c        |    3 -
>  6 files changed, 105 insertions(+), 1 deletion(-)
> e404920d58ca02bcc5f5d9152e67c223cde2d1bd  0001-Ogg-add-support-for-Xiph-s-CELT-Opus-codec.patch
> From ec6529eca533c849bc1ac31085790f48750dcfb5 Mon Sep 17 00:00:00 2001

LGTM if it works

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The bravest are surely those who have the clearest vision
of what is before them, glory and danger alike, and yet
notwithstanding go out to meet it. -- Thucydides
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110419/f7e09770/attachment.asc>


More information about the ffmpeg-devel mailing list