diff options
author | Jan Schmidt <thaytan@noraisin.net> | 2009-03-31 00:54:30 +0100 |
---|---|---|
committer | Jan Schmidt <thaytan@noraisin.net> | 2009-04-02 12:21:18 +0100 |
commit | 033e654172aaa4fc3b06c09d53cac20050c525c6 (patch) | |
tree | 1fe9c84d5e682795c3dba85d824c062c36ddd0fc /docs | |
parent | c2a56e31155cfee442fb85ed35092b07b1501f29 (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.txt | 34 |
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> |