]> git.sesse.net Git - mlt/commitdiff
Fix compile warning (pointer-to-int-cast) in avformat consumer.
authorDan Dennedy <dan@dennedy.org>
Sun, 26 May 2013 17:49:49 +0000 (10:49 -0700)
committerDan Dennedy <dan@dennedy.org>
Sun, 26 May 2013 17:49:49 +0000 (10:49 -0700)
src/modules/avformat/consumer_avformat.c

index f09bebd94d4e09cb341576aafc9689b22c29041f..811306595a6617e27c1db04c0221ed6cac1de214 100644 (file)
@@ -1077,13 +1077,14 @@ static inline long time_difference( struct timeval *time1 )
 static int mlt_write(void *h, uint8_t *buf, int size)
 {
        mlt_properties properties = (mlt_properties) h;
-       mlt_events_fire( properties, "avformat-write", buf, size, NULL );
+       mlt_events_fire( properties, "avformat-write", buf, &size, NULL );
        return 0;
 }
 
 static void write_transmitter( mlt_listener listener, mlt_properties owner, mlt_service service, void **args )
 {
-       listener( owner, service, (uint8_t*) args[0], (int) args[1] );
+       int *p_size = (int*) args[1];
+       listener( owner, service, (uint8_t*) args[0], *p_size );
 }
 
 /** The main thread - the argument is simply the consumer.