On 2014-02-28 17:37:45 +0100, Luca Barbato wrote:
> They require the full decoder.
> ---
>  configure           |  4 ++--
>  libavcodec/Makefile | 11 ++---------
>  2 files changed, 4 insertions(+), 11 deletions(-)
> 
> diff --git a/configure b/configure
> index a3c744e..70febaa 100755
> --- a/configure
> +++ b/configure
> @@ -1763,7 +1763,7 @@ sipr_decoder_select="lsp"
>  sp5x_decoder_select="dsputil hpeldsp"
>  svq1_decoder_select="hpeldsp"
>  svq1_encoder_select="aandcttables dsputil hpeldsp mpegvideoenc"
> -svq3_decoder_select="golomb h264chroma h264dsp h264pred h264qpel hpeldsp 
> mpegvideo videodsp"
> +svq3_decoder_select="golomb h264_decoder h264chroma h264dsp h264pred 
> h264qpel hpeldsp mpegvideo videodsp"

there is no need to keep the components the h264 decoder already selects

>  svq3_decoder_suggest="error_resilience zlib"
>  tak_decoder_select="dsputil"
>  theora_decoder_select="vp3_decoder"
> @@ -1850,7 +1850,7 @@ wmv3_vaapi_hwaccel_select="vc1_vaapi_hwaccel"
>  wmv3_vdpau_hwaccel_select="vc1_vdpau_hwaccel"
>  
>  # parsers
> -h264_parser_select="golomb h264chroma h264dsp h264pred h264qpel videodsp"
> +h264_parser_select="golomb h264_decoder h264chroma h264dsp h264pred h264qpel 
> videodsp"

same

>  mpeg4video_parser_select="error_resilience h263dsp mpegvideo"
>  mpegvideo_parser_select="error_resilience mpegvideo"
>  vc1_parser_select="mpegvideo"
> diff --git a/libavcodec/Makefile b/libavcodec/Makefile
> index fcb36ee..460c897 100644
> --- a/libavcodec/Makefile
> +++ b/libavcodec/Makefile
> @@ -340,10 +340,7 @@ OBJS-$(CONFIG_SUNRAST_ENCODER)         += sunrastenc.o
>  OBJS-$(CONFIG_SVQ1_DECODER)            += svq1dec.o svq1.o svq13.o h263.o
>  OBJS-$(CONFIG_SVQ1_ENCODER)            += svq1enc.o svq1.o    \
>                                            h263.o ituh263enc.o
> -OBJS-$(CONFIG_SVQ3_DECODER)            += svq3.o svq13.o h263.o h264.o       
>  \
> -                                          h264_loopfilter.o h264_direct.o    
>  \
> -                                          h264_sei.o h264_ps.o h264_refs.o   
>  \
> -                                          h264_cavlc.o h264_cabac.o cabac.o
> +OBJS-$(CONFIG_SVQ3_DECODER)            += svq3.o svq13.o h263.o
>  OBJS-$(CONFIG_TAK_DECODER)             += takdec.o tak.o
>  OBJS-$(CONFIG_TARGA_DECODER)           += targa.o
>  OBJS-$(CONFIG_TARGA_ENCODER)           += targaenc.o rle.o
> @@ -632,11 +629,7 @@ OBJS-$(CONFIG_FLAC_PARSER)             += flac_parser.o 
> flacdata.o flac.o
>  OBJS-$(CONFIG_GSM_PARSER)              += gsm_parser.o
>  OBJS-$(CONFIG_H261_PARSER)             += h261_parser.o
>  OBJS-$(CONFIG_H263_PARSER)             += h263_parser.o
> -OBJS-$(CONFIG_H264_PARSER)             += h264_parser.o h264.o            \
> -                                          cabac.o                         \
> -                                          h264_refs.o h264_sei.o 
> h264_direct.o \
> -                                          h264_loopfilter.o h264_cabac.o \
> -                                          h264_cavlc.o h264_ps.o
> +OBJS-$(CONFIG_H264_PARSER)             += h264_parser.o
>  OBJS-$(CONFIG_HEVC_PARSER)             += hevc_parser.o
>  OBJS-$(CONFIG_MJPEG_PARSER)            += mjpeg_parser.o
>  OBJS-$(CONFIG_MLP_PARSER)              += mlp_parser.o mlp.o

ok

Janne
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to