[FFmpeg-devel] [GSoC][PATCH v2 2/2] mlpenc: Working MLP/TrueHD encoder

Rostislav Pehlivanov atomnuker at gmail.com
Sat Sep 17 15:45:05 EEST 2016


On 30 August 2016 at 11:23, Jai Luthra <me at jailuthra.in> wrote:

> * Multichannel support for TrueHD is experimental
>
>     There should be downmix substreams present for 2+ channel bitstreams,
>     but ffmpeg decoder doesn't need it. Will add support for this soon.
>
> * There might be lossless check failures on LFE channels
>
> * 32-bit sample support has been removed for now, will add it later
>
>     While testing, some samples gave lossless check failures when enforcing
>     s32. Probably this will also get solved with the LFE issues.
>
> Signed-off-by: Jai Luthra <me at jailuthra.in>
> ---
>
> > a fate test could also be added
>
> sure. i will add it in a separate patch later.
>
>  libavcodec/Makefile    |    2 +
>  libavcodec/allcodecs.c |    4 +-
>  libavcodec/mlp.c       |   21 +
>  libavcodec/mlp.h       |   40 +
>  libavcodec/mlpenc.c    | 2416 ++++++++++++++++++++++++++++++
> ++++++++++++++++++
>  5 files changed, 2481 insertions(+), 2 deletions(-)
>  create mode 100644 libavcodec/mlpenc.c
>

Pushed!
Thanks a lot!


More information about the ffmpeg-devel mailing list