GitHub PushEvent at 2014-06-10 14:11:43
Repository: openh264
Actor: mstorsjo
Payload: {"shas":[["b9a4acc934a56900363b598a8ecbecee0269018d","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Read the right command line arguments in h264dec.cpp\n\npArgV[i++] evalates to the same string as cmd (which is\npArgV[i]); we need to increment i before indexing into\npArgV again.","Martin Storsjö",true],["bff6b2edb1ce5cb2c4909870fb2b3826081fbe24","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Allow setting the trace level before initializing the encoder","Martin Storsjö",true],["461c72bafdc147353e51d09c25dfbf209e79418e","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Actually set the trace level in the encoder console app","Martin Storsjö",true],["1c1222968c46f3672da9a6bb293136ea9a1cd2c6","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Add a decoder option for setting the trace level","Martin Storsjö",true],["76b5c792dee86bb877da0f8d899ef0dfa3bd6f59","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Set the trace level in the decoder console app via a proper option","Martin Storsjö",true],["afa0491e7330e7893675c331931112704e3da4cf","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Don't treat log levels as a bitmask\n\nAll use of log levels in the library just do a numerical\ngreater-than comparison between the set log level and the\nlevel of the current message.","Martin Storsjö",true],["3d375fd214198a6ed826f78aa0f31d67c52e5194","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Remove WelsStderrSetTraceLevel\n\nThe logging level is checked in welsCodecTrace anyway.\n\nPreviously, error logging wasn't ever shown if the trace\nlevel was set to WELS_LOG_ERROR (as it was by default),\nsince welsStderrLevelTrace required the message level to\nbe strictly lower than the trace level.","Martin Storsjö",true],["06ce6ac35d09cacf6795afb59420e544f0c03ba9","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Remove the unused level parameter to welsStderrLevelTrace","Martin Storsjö",true],["2a67dce0cbef9d32d9523838b51df0209c1dd36d","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Change CM_WELS_TRACE to take a plain string, not a format and variadic arguments\n\nThe format string was always \"%s\" anyway.","Martin Storsjö",true],["f39bdfc8bfee36a4ae2eb87a0b2db285e807ec1e","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Only keep one single trace function pointer in welsCodecTrace","Martin Storsjö",true],["5d3154f02f8c583bcbe77adaada9785990d53cde","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Add a log context to the encoder and decoder contexts\n\nThis will allow setting non-global logging callbacks, that\nare different for each encoder or decoder instance.","Martin Storsjö",true],["9e7fc650a6cb09cdd244813a9d53cf4024a10876","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Expose a SLogContext from welsCodecTrace","Martin Storsjö",true],["866f57e3a7295fbd9d1471a45deb8b4b6ca915cb","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Set and use a proper log context in the encoder","Martin Storsjö",true],["c36adc21fa3c9a6e1621bbe7c5287461b806e999","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Set a log context in the decoder","Martin Storsjö",true],["c2207bffe27d71b9e9f7b9fc4f28859a1a03e36f","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Remove the global log callback function\n\nNow all logging should use a non-null log context, allowing to\npass the messages to the right recipient.","Martin Storsjö",true],["a3d4976713c5cf2879ab45213a1ff5fffc754100","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Don't use global variables in welsCodecTrace\n\nThis allows actually honoring the requested log level\nproperly if there are multiple codec instances within\nthe same process.","Martin Storsjö",true],["0dc09a5d2627fbe073353c94418e29e812767e7c","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Add a method for overriding the logging function in welsCodecTrace","Martin Storsjö",true],["02e070c035004695379ae1b3408c0c6e37be9976","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Integrate the lone function from logging.cpp into welsCodecTrace.cpp","Martin Storsjö",true],["d780f7a1539b2d8db1ef58f6b86f7a3d7a0d2ca2","54669547a225ff20cba8b75a4adca540eef25858@martin.st","Add public options for setting a log callback","Martin Storsjö",true]],"size":19,"ref":"refs/heads/log-callback","head":"d780f7a1539b2d8db1ef58f6b86f7a3d7a0d2ca2"}