OSDN Git Service

Better b-frame muxing. Instead of using an arbitrarily long offset and then later...
authorjbrjake <jbrjake@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Fri, 28 Dec 2007 19:48:37 +0000 (19:48 +0000)
committerjbrjake <jbrjake@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Fri, 28 Dec 2007 19:48:37 +0000 (19:48 +0000)
commitbeb5e007e4f73c7c2972a29297cfdb92964545cf
tree0f1ddf8f50f3c9600effc922e7a2039484db925a
parent60def64e919bc7db74142f636cad58d9c932d28f
Better b-frame muxing. Instead of using an arbitrarily long offset and then later walking the file to find the smallest one, now x264 uses the smallest delay it can from the start. This significantly cuts down muxing time.

As a side effect, it also makes fixing chapter markers + b-frames easy, so that's included too in muxmp4 (thanks, van!).

git-svn-id: svn://localhost/HandBrake/trunk@1152 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb/encx264.c
libhb/muxmkv.c
libhb/muxmp4.c