[FFmpeg-devel] [PATCH] lavc: remove libschroedinger encoding and decoding wrappers

Paul B Mahol onemda at gmail.com
Mon May 29 00:22:14 EEST 2017


On 5/28/17, Rostislav Pehlivanov <atomnuker at gmail.com> wrote:
> The library has stopped being developed and Debian has removed it
> from its repositories citing security issues.
> The native Dirac decoder supports everything the library has and encoding
> support is still provided via the native vc2 (Dirac Pro) encoder. Hence,
> there's no reason to still support linking to the library and potentially
> leading users into security issues.
> ---
>  MAINTAINERS                     |   1 -
>  configure                       |   5 -
>  doc/general.texi                |   2 +-
>  doc/platform.texi               |   2 +-
>  libavcodec/Makefile             |   5 -
>  libavcodec/allcodecs.c          |   1 -
>  libavcodec/libschroedinger.c    | 221 ------------------
>  libavcodec/libschroedinger.h    | 133 -----------
>  libavcodec/libschroedingerdec.c | 395 --------------------------------
>  libavcodec/libschroedingerenc.c | 485
> ----------------------------------------
>  10 files changed, 2 insertions(+), 1248 deletions(-)
>  delete mode 100644 libavcodec/libschroedinger.c
>  delete mode 100644 libavcodec/libschroedinger.h
>  delete mode 100644 libavcodec/libschroedingerdec.c
>  delete mode 100644 libavcodec/libschroedingerenc.c
>

The lossless mode decoding is not bitexact.


More information about the ffmpeg-devel mailing list