summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJan Schmidt <thaytan@noraisin.net>2009-03-31 00:54:30 +0100
committerJan Schmidt <thaytan@noraisin.net>2009-04-02 12:21:18 +0100
commit033e654172aaa4fc3b06c09d53cac20050c525c6 (patch)
tree1fe9c84d5e682795c3dba85d824c062c36ddd0fc /docs
parentc2a56e31155cfee442fb85ed35092b07b1501f29 (diff)
navigation: Extend the navigation interface
Add support for a set of standard commands that can be queried and executed to support applications like DVD. Add query construction and parsing functions. Add new messages that can be sent on the bus to provide notifications related to commands, multiangle changes, and button highlight activity. Add some helper functions to parse the existing GstNavigation events that elements might receive. Document it all and add unit tests.
Diffstat (limited to 'docs')
-rw-r--r--docs/libs/gst-plugins-base-libs-sections.txt34
1 files changed, 34 insertions, 0 deletions
diff --git a/docs/libs/gst-plugins-base-libs-sections.txt b/docs/libs/gst-plugins-base-libs-sections.txt
index 340cffce7..15d2a9c5f 100644
--- a/docs/libs/gst-plugins-base-libs-sections.txt
+++ b/docs/libs/gst-plugins-base-libs-sections.txt
@@ -506,16 +506,50 @@ gst_mixer_track_get_type
<INCLUDE>gst/interfaces/navigation.h</INCLUDE>
GstNavigation
GstNavigationInterface
+GstNavigationCommand
+GstNavigationMessageType
+GstNavigationQueryType
gst_navigation_send_event
gst_navigation_send_key_event
gst_navigation_send_mouse_event
+gst_navigation_send_command
+
+gst_navigation_message_get_type
+gst_navigation_message_new_angles_changed
+gst_navigation_message_new_commands_changed
+gst_navigation_message_new_mouse_over
+gst_navigation_message_parse_mouse_over
+gst_navigation_query_new_angles
+gst_navigation_query_get_type
+gst_navigation_query_new_commands
+gst_navigation_query_parse_angles
+gst_navigation_query_parse_commands_length
+gst_navigation_query_parse_commands_nth
+gst_navigation_query_set_angles
+gst_navigation_query_set_commands
+gst_navigation_query_set_commandsv
+
+GST_NAVIGATION_COMMAND_DVD_ANGLE_MENU
+GST_NAVIGATION_COMMAND_DVD_AUDIO_MENU
+GST_NAVIGATION_COMMAND_DVD_CHAPTER_MENU
+GST_NAVIGATION_COMMAND_DVD_MENU
+GST_NAVIGATION_COMMAND_DVD_ROOT_MENU
+GST_NAVIGATION_COMMAND_DVD_SUBPICTURE_MENU
+GST_NAVIGATION_COMMAND_DVD_TITLE_MENU
+
<SUBSECTION Standard>
GST_TYPE_NAVIGATION
GST_NAVIGATION
GST_NAVIGATION_GET_IFACE
+GST_TYPE_NAVIGATION_COMMAND
+GST_TYPE_NAVIGATION_MESSAGE_TYPE
+GST_TYPE_NAVIGATION_QUERY_TYPE
GST_IS_NAVIGATION
gst_navigation_get_type
+gst_navigation_message_type_get_type
+gst_navigation_query_type_get_type
+gst_navigation_command_get_type
</SECTION>
<SECTION>