[libav-devel] [PATCH] dsputil: Split off H.263 bits into their own H263DSPContext

Martin Storsjö martin at martin.st
Fri Nov 8 08:53:14 CET 2013


On Fri, 8 Nov 2013, Diego Biurrun wrote:

> ---
>
> Now initializing h263dsp in the places where it gets used instead of
> doing a blanket initialization in mpegvideo.c.
>
> configure                     |    9 ++--
> libavcodec/Makefile           |    1 +
> libavcodec/dsputil.c          |   79 ------------------------------
> libavcodec/dsputil.h          |    3 --
> libavcodec/h263.c             |   33 +++++++------
> libavcodec/h263data.h         |    5 --
> libavcodec/h263dec.c          |    1 +
> libavcodec/h263dsp.c          |  108 +++++++++++++++++++++++++++++++++++++++++
> libavcodec/h263dsp.h          |   34 +++++++++++++
> libavcodec/mpegvideo.h        |    3 +-
> libavcodec/mpegvideo_enc.c    |    1 +
> libavcodec/rv10.c             |    1 +
> libavcodec/x86/Makefile       |    4 +-
> libavcodec/x86/dsputil_init.c |    8 ---
> libavcodec/x86/h263dsp_init.c |   39 +++++++++++++++
> 15 files changed, 211 insertions(+), 118 deletions(-)
> create mode 100644 libavcodec/h263dsp.c
> create mode 100644 libavcodec/h263dsp.h
> create mode 100644 libavcodec/x86/h263dsp_init.c

LGTM now, assuming it passes standalone compilation tests.

// Martin


More information about the libav-devel mailing list