[x264-devel] commit: Remove non-pre scenecut (Jason Garrett-Glaser )

git version control git at videolan.org
Wed Mar 4 01:29:45 CET 2009


x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com> | Thu Feb 26 14:29:50 2009 -0800| [3e4946f305317856ed79e0898f25f10859df22ed] | committer: Jason Garrett-Glaser 

Remove non-pre scenecut
Add support for no-b-adapt + pre-scenecut (patch by BugMaster)
Pre-scenecut was generally better than regular scenecut in terms of accuracy and regular scenecut didn't work in threaded mode anyways.
Add no-scenecut option (scenecut=0 is now no scenecut; previously it was -1)
Fix an incorrect bias towards P-frames near scenecuts with B-adapt 2.
Simplify pre-scenecut code.

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

 common/common.c       |   16 ++++---
 common/common.h       |    5 --
 encoder/analyse.c     |   21 ++-------
 encoder/encoder.c     |  114 ++-----------------------------------------------
 encoder/ratecontrol.c |   14 +------
 encoder/slicetype.c   |   54 +++++++++++++++---------
 x264.c                |    5 +-
 x264.h                |    3 +-
 8 files changed, 56 insertions(+), 176 deletions(-)

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


More information about the x264-devel mailing list