[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