[x264-devel] commit: Enhanced Avisynth input support (Steven Walters )

git version control git at videolan.org
Mon Nov 30 06:06:08 CET 2009


x264 | branch: master | Steven Walters <kemuri9 at gmail.com> | Thu Nov 26 22:37:18 2009 -0800| [380a201e8e8ba5a13022aeeeaf4b7501e1c79279] | committer: Jason Garrett-Glaser 

Enhanced Avisynth input support
Requires avisynth_c.h from the Avisynth API headers.
Reports errors properly from Avisynth script input.
Automatically construct input scripts for almost any input file.
Tries ffmpegsource2, DSS2, directshowsource, and many other sourcing methods, based on the input file extension.
Automatically converts to YV12.

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

 Makefile                |    8 +-
 configure               |   46 ++--
 encoder/encoder.c       |    4 +-
 extras/avisynth_c.h     |  661 +++++++++++++++++++++++++++++++++++++++++++++++
 input/avs.c             |  305 ++++++++++++++++++++++
 input/input.h           |    5 +-
 input/thread.c          |   16 +-
 input/{avis.c => vfw.c} |   32 +--
 input/y4m.c             |    2 +-
 input/yuv.c             |    2 +-
 muxers.h                |    9 +
 x264.c                  |   51 +++--
 x264.h                  |    4 +-
 13 files changed, 1080 insertions(+), 65 deletions(-)

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


More information about the x264-devel mailing list