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

index e4780721ec99688275c9d3e972e2a0bb01d039a3..b9f3e931f3a252194dc55d480abd322c0e3631e8 100644 (file)
@@ -38,7 +38,7 @@ static int framebuffer_get_image( mlt_frame frame, uint8_t **image, mlt_image_fo
 
        // Get the filter object and properties
        mlt_producer producer = mlt_frame_pop_service( frame );
-       int index = ( int )mlt_frame_pop_service( frame );
+       int index = mlt_frame_pop_service_int( frame );
        mlt_properties properties = MLT_PRODUCER_PROPERTIES( producer );
 
        mlt_service_lock( MLT_PRODUCER_SERVICE( producer ) );
@@ -206,7 +206,7 @@ static int producer_get_frame( mlt_producer producer, mlt_frame_ptr frame, int i
                *frame = mlt_frame_init( MLT_PRODUCER_SERVICE( producer ) );
 
                // Stack the producer and producer's get image
-               mlt_frame_push_service( *frame, (void*) index );
+               mlt_frame_push_service_int( *frame, index );
                mlt_frame_push_service( *frame, producer );
                mlt_frame_push_service( *frame, framebuffer_get_image );