Fix for --debug-ffmpeg not giving enough information

This commit is contained in:
Sergey Sharybin 2013-04-29 16:03:21 +00:00
parent b13ef55973
commit 685e9b83c2
2 changed files with 7 additions and 4 deletions

View File

@ -271,6 +271,9 @@ void IMB_ffmpeg_init(void)
ffmpeg_last_error[0] = '\0';
if (G.debug & G_DEBUG_FFMPEG)
av_log_set_level(AV_LOG_DEBUG);
/* set own callback which could store last error to report to UI */
av_log_set_callback(ffmpeg_log_callback);
}

View File

@ -1500,10 +1500,6 @@ int main(int argc, const char **argv)
BKE_brush_system_init();
#ifdef WITH_FFMPEG
IMB_ffmpeg_init();
#endif
BLI_callback_global_init();
#ifdef WITH_GAMEENGINE
@ -1528,6 +1524,10 @@ int main(int argc, const char **argv)
(void)syshandle;
#endif
#ifdef WITH_FFMPEG
IMB_ffmpeg_init();
#endif
/* after level 1 args, this is so playanim skips RNA init */
RNA_init();