~siretart/x264/trunk

  • Committer: Fiona Glaser
  • Author(s): Lamont Alston
  • Date: 2010-06-25 07:42:52 UTC
  • Revision ID: git-v1:d020c4274edab45314c6bcf324d05f21dd13a93c
Open-GOP support
Allows B-frames immediately prior to keyframes (in display order).
This helps reduce keyframe popping and improve compression with short keyframe intervals.
Due to a staggering display of braindamage in the Blu-ray spec, two open-GOP modes are available.
The two modes calculate keyframe interval differently: one based on coded distance and one based on display distance.
The latter is superior compression-wise, but for no comprehensible reason, Blu-ray requires the former if open-GOP is used.
Filename Latest Rev Last Changed Committer Comment Size
..
common 67 19 years ago Loren Merritt rename 'core/' to 'common/', which avoids conflict Diff
doc 1 20 years ago Laurent Aimar * all: re-import of the CVS. git-svn-id: svn:// Diff
encoder 1 20 years ago Laurent Aimar * all: re-import of the CVS. git-svn-id: svn:// Diff
extras 1 20 years ago Laurent Aimar * all: re-import of the CVS. git-svn-id: svn:// Diff
input 1302 14 years ago Loren Merritt split muxers.c into one file per format simplify i Diff
output 1302 14 years ago Loren Merritt split muxers.c into one file per format simplify i Diff
tools 1 20 years ago Laurent Aimar * all: re-import of the CVS. git-svn-id: svn:// Diff
.gitignore 1408 14 years ago Fiona Glaser Add config.log support Now, if configure fails, yo 167 bytes Diff Download File
AUTHORS 1478 14 years ago Fiona Glaser Mixed-refs support for B-frames Small speed cost, 1.9 KB Diff Download File
File config.guess 1265 14 years ago Fiona Glaser Update config.guess/sub; add Snow Leopard support 43.6 KB Diff Download File
File config.sub 1265 14 years ago Fiona Glaser Update config.guess/sub; add Snow Leopard support 33.4 KB Diff Download File
File configure 1652 13 years ago Fiona Glaser Use -fno-tree-vectorize to avoid miscompilation So 19.6 KB Diff Download File
COPYING 1 20 years ago Laurent Aimar * all: re-import of the CVS. git-svn-id: svn:// 17.5 KB Diff Download File
Doxyfile 624 17 years ago Alex Izvorski add ability to generate doxygen documentation; mak 9.6 KB Diff Download File
Makefile 1656 13 years ago Fiona Glaser Use threadpools to avoid unnecessary thread creati 6.9 KB Diff Download File
muxers.h 1479 14 years ago Fiona Glaser Timecode input/output --tcfile-in allows a user to 1.7 KB Diff Download File
File version.sh 1635 14 years ago Fiona Glaser Make version.sh indicate "M" for local commits too 690 bytes Diff Download File
x264.c 1657 13 years ago Fiona Glaser Open-GOP support Allows B-frames immediately prior 68.1 KB Diff Download File
x264.h 1657 13 years ago Fiona Glaser Open-GOP support Allows B-frames immediately prior 31.5 KB Diff Download File
x264dll.c 1638 14 years ago Fiona Glaser Preprocessing cosmetics Unify input/output defines 1.7 KB Diff Download File