[FFmpeg-devel] [PATCH] lavc: remove libschroedinger encoding and decoding wrappers
Michael Niedermayer
michael at niedermayer.cc
Mon May 29 16:01:01 EEST 2017
On Sun, May 28, 2017 at 10:04:41PM +0100, Rostislav Pehlivanov 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
If its not removed (due to missing features or bugs in our code)
then it should be marked as AV_CODEC_CAP_EXPERIMENTAL to prevent it
from being used by default thus defusing any security issues
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
No human being will ever know the Truth, for even if they happen to say it
by chance, they would not even known they had done so. -- Xenophanes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170529/c0f5dbba/attachment.sig>
More information about the ffmpeg-devel
mailing list