[vlc-devel] commit: Chroma API change. Chromas are now normal video filters (almost). ( Antoine Cellerier )

git version control git at videolan.org
Mon Jun 2 18:59:08 CEST 2008


vlc | branch: master | Antoine Cellerier <dionoea at videolan.org> | Mon May 26 21:44:06 2008 +0200| [2e2178f773f3316cb9895e25eb14b8db70f9a414]

Chroma API change. Chromas are now normal video filters (almost).

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2e2178f773f3316cb9895e25eb14b8db70f9a414
---

 include/vlc_common.h              |    1 -
 include/vlc_es.h                  |    7 +
 include/vlc_filter.h              |    1 +
 include/vlc_objects.h             |    1 +
 include/vlc_vout.h                |   29 +---
 modules/codec/ffmpeg/chroma.c     |  263 ++++++-----------------------
 modules/codec/ffmpeg/ffmpeg.c     |    2 +-
 modules/video_chroma/chain.c      |   44 +++--
 modules/video_chroma/grey_yuv.c   |   44 +++---
 modules/video_chroma/i420_rgb.c   |  215 ++++++++++++------------
 modules/video_chroma/i420_rgb.h   |   64 ++++----
 modules/video_chroma/i420_rgb16.c |  330 ++++++++++++++++++++-----------------
 modules/video_chroma/i420_rgb8.c  |   22 ++-
 modules/video_chroma/i420_ymga.c  |   18 +-
 modules/video_chroma/i420_yuy2.c  |  192 +++++++++++-----------
 modules/video_chroma/i422_i420.c  |   44 +++---
 modules/video_chroma/i422_yuy2.c  |  136 ++++++++--------
 modules/video_chroma/yuy2_i420.c  |   82 +++++-----
 modules/video_chroma/yuy2_i422.c  |   66 ++++----
 src/video_output/video_output.c   |   41 ++++-
 src/video_output/vout_pictures.c  |    5 +-
 21 files changed, 756 insertions(+), 851 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=2e2178f773f3316cb9895e25eb14b8db70f9a414



More information about the vlc-devel mailing list