[XviD-devel] [BUG] The encoder loop fix is a bigger bug :-)
suxen_drol
suxen_drol at hotmail.com
Sun May 18 00:41:36 CEST 2003
On Fri, 16 May 2003 23:06:38 +0200 Edouard Gomez <ed.gomez at free.fr>
wrote:
> Btw this was not fixing the varying <max_bframes problem. Of course this
> impacts not only stats but also the call to the plugin system...
fix applied. the problem was:
when xvid encoded two consecutive non-bframes, call_plugins() at ~1158
and 1258 was not getting called. this bug was not visible, because of
the previous dynamic-bframes-decision bug you pointed out.
> Glad to see i'm not the only one to fail miserably at this bug hunting
> ;-) Indeed it was a nice try pete :)
"i hate bframes".
chanelog 17/may/03:
* dynamic bvop decision stats bug fixed
* added runtime debug level option. this only only activated when _DEBUG is defined.
level is specified globaly, via "xvid_glb_init_t.debug" and XVID_DEBUG_xxx defines.
references to previous DPRINTF_LEVEL_xxx's have been replaced throughout libxvidcore
* futher bitrate zone fixes for plugin_2pass2.c
* removed old ratecontrol.c from msvc project
* xvid_encraw.c specifc:
* added "-max_key_interval integer" option
* renamed -debug to -vop_debug
* added "-debug integer" option, which sets xvid_gbl_init_t.debug field
* s/length/len/ status line
* vfw specific:
* zone/bitrate typos fixed ("you eediot")
* renamed "debug" regkey to "vop_debug"
* added "debug" regeky and textbox which sets xvid_gbl_init_t.debug field
-- pete
More information about the XviD-devel
mailing list