From 9936fc1daf6f3e7eae88c6131474e2bee0c385f4 Mon Sep 17 00:00:00 2001 From: lilo_booter Date: Mon, 27 Jun 2005 05:25:51 +0000 Subject: [PATCH] src/framework/mlt_tractor.c + Slight modification to allow pango use in fx cuts git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@744 d19143bc-622f-0410-bfdd-b5b2a6649095 --- src/framework/mlt_tractor.c | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/framework/mlt_tractor.c b/src/framework/mlt_tractor.c index b319a04..cfbbc0e 100644 --- a/src/framework/mlt_tractor.c +++ b/src/framework/mlt_tractor.c @@ -350,9 +350,8 @@ static int producer_get_frame( mlt_producer parent, mlt_frame_ptr frame, int tra } else { - void *p = NULL; - while ( ( p = mlt_deque_pop_front( MLT_FRAME_IMAGE_STACK( temp ) ) ) != NULL ) - mlt_deque_push_back( MLT_FRAME_IMAGE_STACK( *frame ), p ); + mlt_frame_push_service( *frame, temp ); + mlt_frame_push_service( *frame, producer_get_image ); mlt_properties_set_int( frame_properties, "meta.fx_cut", 1 ); } @@ -365,9 +364,8 @@ static int producer_get_frame( mlt_producer parent, mlt_frame_ptr frame, int tra } else { - void *p = NULL; - while ( ( p = mlt_deque_pop_front( MLT_FRAME_AUDIO_STACK( temp ) ) ) != NULL ) - mlt_deque_push_back( MLT_FRAME_AUDIO_STACK( *frame ), p ); + mlt_frame_push_audio( *frame, temp ); + mlt_frame_push_audio( *frame, producer_get_audio ); mlt_properties_set_int( frame_properties, "meta.fx_cut", 1 ); } -- 1.7.4.4