some of ffmpegs mmx functions rely on a flag being initialized
This gets initialized by ffmpeg encoder/decoder initialization, but
the preview is using ffmpeg functions before any encoder/decoder is initialized
git-svn-id: svn://localhost/HandBrake/trunk@2978
b64f7644-9d1e-0410-96f1-
a4d463321fa5
+extern "C" {
+extern int mm_flags;
+int mm_support();
+}
+
int main( int argc, const char ** argv )
{
int main( int argc, const char ** argv )
{
+ mm_flags = mm_support();
signal( SIGINT, SigHandler );
hb_register_error_handler(&hb_error_handler);
return NSApplicationMain( argc, argv );
signal( SIGINT, SigHandler );
hb_register_error_handler(&hb_error_handler);
return NSApplicationMain( argc, argv );