]> git.sesse.net Git - mlt/commitdiff
consumer_sdl.c: fix specifying window size on constructor arg
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Sat, 13 Oct 2007 05:59:21 +0000 (05:59 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Sat, 13 Oct 2007 05:59:21 +0000 (05:59 +0000)
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1027 d19143bc-622f-0410-bfdd-b5b2a6649095

src/modules/sdl/consumer_sdl.c

index 70e65d9cf3ca13204ce25c69ac68116b0e6c58fa..9d663fd325d7ef88a12b6ca1b37bb3297dcc29ac 100644 (file)
@@ -178,8 +178,10 @@ int consumer_start( mlt_consumer parent )
                this->running = 1;
                this->joined = 0;
 
-               this->width = mlt_properties_get_int( this->properties, "width" );
-               this->height = mlt_properties_get_int( this->properties, "height" );
+               if ( mlt_properties_get_int( this->properties, "width" ) > 0 )
+                       this->width = mlt_properties_get_int( this->properties, "width" );
+               if ( mlt_properties_get_int( this->properties, "height" ) > 0 )
+                       this->height = mlt_properties_get_int( this->properties, "height" );
 
                this->bpp = mlt_properties_get_int( this->properties, "bpp" );