[x264-devel] commit: Add video filtering system to x264cli (Steven Walters )

git at videolan.org git at videolan.org
Thu Jul 15 04:08:43 CEST 2010


x264 | branch: master | Steven Walters <kemuri9 at gmail.com> | Mon Jul  5 17:37:47 2010 -0400| [d797a1bc3f4410e45670b79381bfdce677646d48] | committer: Jason Garrett-Glaser 

Add video filtering system to x264cli
Similar to mplayer's -vf system.
Supports some basic operations like resizing and cropping.  Will support more in the future.
See the help for more details.

> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=d797a1bc3f4410e45670b79381bfdce677646d48
---

 Makefile                     |   12 +-
 common/frame.c               |    2 +-
 configure                    |  107 +++++++---
 encoder/encoder.c            |    4 +-
 filters/filters.c            |  204 ++++++++++++++++++
 filters/filters.h            |   40 ++++
 filters/video/cache.c        |  138 ++++++++++++
 filters/video/crop.c         |  123 +++++++++++
 filters/video/fix_vfr_pts.c  |  131 ++++++++++++
 filters/video/internal.c     |   53 +++++
 filters/video/internal.h     |   28 +++
 filters/video/resize.c       |  478 ++++++++++++++++++++++++++++++++++++++++++
 filters/video/select_every.c |  150 +++++++++++++
 filters/video/source.c       |   79 +++++++
 filters/video/video.c        |   69 ++++++
 filters/video/video.h        |   58 +++++
 input/avs.c                  |   72 ++++---
 input/ffms.c                 |   82 ++------
 input/input.c                |   93 ++++++++
 input/input.h                |   66 +++++-
 input/lavf.c                 |  170 ++++++---------
 input/{yuv.c => raw.c}       |   71 ++++---
 input/thread.c               |   22 +--
 input/timecode.c             |   70 +++----
 input/y4m.c                  |   84 ++++----
 x264.c                       |  281 ++++++++++++++++++-------
 x264.h                       |   12 +-
 x264cli.h                    |    6 +-
 28 files changed, 2263 insertions(+), 442 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=d797a1bc3f4410e45670b79381bfdce677646d48


More information about the x264-devel mailing list