SDL Default sdl
-SDL Half D1 sdl:384x288 rescale=nearest
+SDL Half D1 sdl:360x288 rescale=nearest resize=1
SDL High Latency sdl buffer=12 rescale=none
SDL Progressive sdl progressive=1
Westley to Terminal westley
if ( codec != NULL )
{
double source_fps = 0;
+ int norm_aspect_ratio = mlt_properties_get_int( properties, "norm_aspect_ratio" );
// XXX: We won't know the real aspect ratio until an image is decoded
// but we do need it now (to satisfy filter_resize) - take a guess based
// on pal/ntsc
- if ( codec_context->sample_aspect_ratio.num > 0 )
+ if ( !norm_aspect_ratio && codec_context->sample_aspect_ratio.num > 0 )
{
mlt_properties_set_double( properties, "aspect_ratio", av_q2d( codec_context->sample_aspect_ratio ) );
}
this->filenames = realloc( this->filenames, sizeof( char * ) * ( this->count + 1 ) );
this->filenames[ this->count ++ ] = strdup( fullname );
- mlt_properties_set_position( properties, "out", 250 );
-
// Teehe - when the producer closes, delete the temp file and the space allo
mlt_properties_set_data( properties, "__temporary_file__", this->filenames[ this->count - 1 ], 0, ( mlt_destructor )unlink, NULL );
}
gap ++;
}
}
- mlt_properties_set_position( properties, "out", this->count * 250 );
}
else if ( strstr( filename, "/.all." ) != NULL )
{
{
this->filenames = realloc( this->filenames, sizeof( char * ) * ( this->count + 1 ) );
this->filenames[ this->count ++ ] = strdup( filename );
- mlt_properties_set_position( properties, "out", 250 );
}
}