You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mltpp/swig/python/play.py

34 lines
557 B

#!/usr/bin/env python
# Import required modules
import mltpp
import time
import sys
# Start the mlt system
mltpp.Factory.init( )
# Create the producer
p = mltpp.Producer( sys.argv[1] )
if p:
# Create the consumer
c = mltpp.Consumer( "sdl" )
# Turn off the default rescaling
c.set( "rescale", "none" )
# Connect the producer to the consumer
c.connect( p )
# Start the consumer
c.start( )
# Wait until the user stops the consumer
while c.is_stopped( ) == 0:
time.sleep( 1 )
else:
# Diagnostics
print "Unable to open ", sys.argv[ 1 ]