diff options
Diffstat (limited to 'src/xine-engine/video_overlay.c')
-rw-r--r-- | src/xine-engine/video_overlay.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/xine-engine/video_overlay.c b/src/xine-engine/video_overlay.c index b049e6f3b..71622b6a8 100644 --- a/src/xine-engine/video_overlay.c +++ b/src/xine-engine/video_overlay.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_overlay.c,v 1.29 2003/04/01 11:45:33 jcdutton Exp $ + * $Id: video_overlay.c,v 1.30 2003/08/15 14:35:09 mroi Exp $ * */ @@ -50,7 +50,7 @@ typedef struct video_overlay_showing_s { typedef struct video_overlay_s { - video_overlay_instance_t video_overlay; + video_overlay_manager_t video_overlay; pthread_mutex_t events_mutex; video_overlay_events_t events[MAX_EVENTS]; @@ -144,7 +144,7 @@ static void remove_events_handle( video_overlay_t *this, int32_t handle, int loc /* allocate a handle from the object pool (exported function) */ -static int32_t video_overlay_get_handle(video_overlay_instance_t *this_gen, int object_type ) { +static int32_t video_overlay_get_handle(video_overlay_manager_t *this_gen, int object_type ) { video_overlay_t *this = (video_overlay_t *) this_gen; int n; @@ -186,7 +186,7 @@ static void internal_video_overlay_free_handle(video_overlay_t *this, int32_t ha exported free handle function. must take care of removing the object from showing and events lists. */ -static void video_overlay_free_handle(video_overlay_instance_t *this_gen, int32_t handle) { +static void video_overlay_free_handle(video_overlay_manager_t *this_gen, int32_t handle) { video_overlay_t *this = (video_overlay_t *) this_gen; remove_showing_handle(this,handle); @@ -225,7 +225,7 @@ static void video_overlay_reset (video_overlay_t *this) { } -static void video_overlay_init (video_overlay_instance_t *this_gen) { +static void video_overlay_init (video_overlay_manager_t *this_gen) { video_overlay_t *this = (video_overlay_t *) this_gen; @@ -248,7 +248,7 @@ static void video_overlay_init (video_overlay_instance_t *this_gen) { * note2: handle will not be freed on HIDE events * the handle is removed from the currently showing list. */ -static int32_t video_overlay_add_event(video_overlay_instance_t *this_gen, void *event_gen ) { +static int32_t video_overlay_add_event(video_overlay_manager_t *this_gen, void *event_gen ) { video_overlay_event_t *event = (video_overlay_event_t *) event_gen; video_overlay_t *this = (video_overlay_t *) this_gen; uint32_t last_event,this_event,new_event; @@ -491,7 +491,7 @@ static int video_overlay_event( video_overlay_t *this, int64_t vpts ) { /* This is called from video_out.c * must call output->overlay_blend for each active overlay. */ -static void video_overlay_multiple_overlay_blend (video_overlay_instance_t *this_gen, int64_t vpts, +static void video_overlay_multiple_overlay_blend (video_overlay_manager_t *this_gen, int64_t vpts, vo_driver_t *output, vo_frame_t *vo_img, int enabled) { video_overlay_t *this = (video_overlay_t *) this_gen; int i; @@ -528,7 +528,7 @@ static void video_overlay_multiple_overlay_blend (video_overlay_instance_t *this /* this should be called on stream end or stop to make sure every hide event is processed. */ -static void video_overlay_flush_events(video_overlay_instance_t *this_gen ) +static void video_overlay_flush_events(video_overlay_manager_t *this_gen ) { video_overlay_t *this = (video_overlay_t *) this_gen; @@ -538,7 +538,7 @@ static void video_overlay_flush_events(video_overlay_instance_t *this_gen ) /* this is called from video_out.c on still frames to check if a redraw is needed. */ -static int video_overlay_redraw_needed(video_overlay_instance_t *this_gen, int64_t vpts ) +static int video_overlay_redraw_needed(video_overlay_manager_t *this_gen, int64_t vpts ) { video_overlay_t *this = (video_overlay_t *) this_gen; @@ -547,7 +547,7 @@ static int video_overlay_redraw_needed(video_overlay_instance_t *this_gen, int64 } -static void video_overlay_dispose(video_overlay_instance_t *this_gen) { +static void video_overlay_dispose(video_overlay_manager_t *this_gen) { video_overlay_t *this = (video_overlay_t *) this_gen; int i; @@ -575,7 +575,7 @@ static void video_overlay_dispose(video_overlay_instance_t *this_gen) { } -video_overlay_instance_t *video_overlay_new_instance () { +video_overlay_manager_t *video_overlay_new_manager () { video_overlay_t *this; @@ -590,5 +590,5 @@ video_overlay_instance_t *video_overlay_new_instance () { this->video_overlay.redraw_needed = video_overlay_redraw_needed; this->video_overlay.multiple_overlay_blend = video_overlay_multiple_overlay_blend; - return (video_overlay_instance_t *) &this->video_overlay; + return (video_overlay_manager_t *) &this->video_overlay; } |