Mercurial > mplayer.hg
changeset 34105:34c1bbba61a6
The GPL'd ProRes decoder from FFmpeg has been LGPL'd and renamed to 'prores'.
author | cehoyos |
---|---|
date | Wed, 12 Oct 2011 22:32:45 +0000 |
parents | 6e0b0e414ac9 |
children | 73287a787c27 |
files | configure etc/codecs.conf |
diffstat | 2 files changed, 14 insertions(+), 34 deletions(-) [+] |
line wrap: on
line diff
--- a/configure Wed Oct 12 22:04:12 2011 +0000 +++ b/configure Wed Oct 12 22:32:45 2011 +0000 @@ -654,7 +654,7 @@ _libopencore_amrwb=auto libopenjpeg=auto libavdecoders_all=$(sed -n 's/^[^#]*DEC.*(.*, *\(.*\)).*/\1_decoder/p' ffmpeg/libavcodec/allcodecs.c | tr '[a-z]' '[A-Z]') -libavdecoders=$(echo $libavdecoders_all | sed -e 's/ LIB[A-Z0-9_]*_DECODER//g' -e s/PRORES_GPL_DECODER//) +libavdecoders=$(echo $libavdecoders_all | sed -e 's/ LIB[A-Z0-9_]*_DECODER//g') libavencoders_all=$(sed -n 's/^[^#]*ENC.*(.*, *\(.*\)).*/\1_encoder/p' ffmpeg/libavcodec/allcodecs.c | tr '[a-z]' '[A-Z]') libavencoders=$(echo $libavencoders_all | sed -e 's/ LIB[A-Z0-9_]*_ENCODER//g') libavparsers_all=$(sed -n 's/^[^#]*PARSER.*(.*, *\(.*\)).*/\1_parser/p' ffmpeg/libavcodec/allcodecs.c | tr '[a-z]' '[A-Z]') @@ -6830,14 +6830,6 @@ echores "$_libopencore_amrwb" -if test "$_libopencore_amrnb" = no && test "$_libopencore_amrwb" = no ; then - libavdecoders="$libavdecoders PRORES_GPL_DECODER" - def_ffmpeg_license='#define FFMPEG_LICENSE "GPL version 2"' -else - def_ffmpeg_license='#define FFMPEG_LICENSE "GPL version 2 or later"' -fi - - echocheck "libdv-0.9.5+" if test "$_libdv" = auto ; then _libdv=no @@ -8583,7 +8575,7 @@ #endif #define FFMPEG_CONFIGURATION "--enable-gpl --enable-postproc" -$def_ffmpeg_license +#define FFMPEG_LICENSE "GPL version 2 or later" #define LIBAV_CONFIGURATION FFMPEG_CONFIGURATION #define LIBAV_LICENSE FFMPEG_LICENSE
--- a/etc/codecs.conf Wed Oct 12 22:04:12 2011 +0000 +++ b/etc/codecs.conf Wed Oct 12 22:32:45 2011 +0000 @@ -3119,30 +3119,6 @@ dll "AppleProResDecoder.qtx" out YUY2 -videocodec ffproreslgpl - info "FFmpeg ProRes, LGPL" - status working - fourcc apch - fourcc apcn - fourcc apcs - fourcc apco - fourcc ap4h - driver ffmpeg - dll prores_lgpl - out 422P10,444P10 - -videocodec ffproresgpl - info "FFmpeg ProRes, GPL v2 only" - status working - fourcc apch - fourcc apcn - fourcc apcs - fourcc apco - fourcc ap4h - driver ffmpeg - dll prores_gpl - out 422P10,444P10 - videocodec ffprores info "FFmpeg Apple ProRes" status working @@ -3155,6 +3131,18 @@ dll prores out 422P10,444P10 +videocodec ffproreslgpl + info "Libav ProRes" + status working + fourcc apch + fourcc apcn + fourcc apcs + fourcc apco + fourcc ap4h + driver ffmpeg + dll prores_lgpl + out 422P10,444P10 + ; VSS codecs (http://vsofts.com/solutions.html): videocodec vsslight