From 0cf5e27b5bba04a2a0accebef6ad0ac0eed295e8 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Wed, 1 Apr 2009 02:23:20 +0100 Subject: resindvd: Use new GstNavigation functionality. Handle the new DVD commands, so that we can handle commands from a player to change angle, jump to menus etc. Use the new GstNavigation event parsing functions, instead of hand-rolled stuff. Send GstNavigation notification messages when the mouse enters a button or leaves it, so UI can turn the mouse cursor to a hand icon. --- ext/resindvd/resindvdsrc.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ext/resindvd/resindvdsrc.h') diff --git a/ext/resindvd/resindvdsrc.h b/ext/resindvd/resindvdsrc.h index 52f3f349..264c8e8b 100644 --- a/ext/resindvd/resindvdsrc.h +++ b/ext/resindvd/resindvdsrc.h @@ -94,6 +94,8 @@ struct _resinDvdSrc gboolean in_still_state; gboolean in_playing; + gboolean was_mouse_over; + GstBuffer *alloc_buf; GstBuffer *next_buf; /* TRUE if the next_buf is a nav block that needs enqueueing */ -- cgit v1.2.1