diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2015-12-22 14:44:28 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2015-12-23 09:54:37 +0100 |
commit | d16eb47cca45034cb6f89cd62712233be060b4e2 (patch) | |
tree | 213dcb7a55ecd55c801557c315c01d90212801e6 /docs/libs | |
parent | 0b2d698b1ebbe5bdba9812ec9fc0e0f3ba6c2d8a (diff) |
player: Integrate into the documentation build system
Diffstat (limited to 'docs/libs')
-rw-r--r-- | docs/libs/Makefile.am | 7 | ||||
-rw-r--r-- | docs/libs/gst-plugins-bad-libs-docs.sgml | 9 | ||||
-rw-r--r-- | docs/libs/gst-plugins-bad-libs-sections.txt | 242 | ||||
-rw-r--r-- | docs/libs/gst-plugins-bad-libs.types | 16 |
4 files changed, 273 insertions, 1 deletions
diff --git a/docs/libs/Makefile.am b/docs/libs/Makefile.am index f360db96b..744e1c27b 100644 --- a/docs/libs/Makefile.am +++ b/docs/libs/Makefile.am @@ -36,7 +36,11 @@ HFILE_GLOB=$(top_srcdir)/gst-libs/gst/*/*.h CFILE_GLOB=$(top_srcdir)/gst-libs/gst/*/*.c # Header files to ignore when scanning. -IGNORE_HFILES = $(top_srcdir)/gst-libs/gst/mpegts/gstmpegts-private.h +IGNORE_HFILES = \ + $(top_srcdir)/gst-libs/gst/mpegts/gstmpegts-private.h \ + $(top_srcdir)/gst-libs/gst/player/gstplayer-signal-dispatcher-private.h \ + $(top_srcdir)/gst-libs/gst/player/gstplayer-video-renderer-private.h \ + $(top_srcdir)/gst-libs/gst/player/gstplayer-media-info-private.h # Images to copy into HTML directory. HTML_IMAGES = @@ -55,6 +59,7 @@ GTKDOC_LIBS = \ $(top_builddir)/gst-libs/gst/gl/libgstgl-@GST_API_VERSION@.la \ $(top_builddir)/gst-libs/gst/insertbin/libgstinsertbin-@GST_API_VERSION@.la \ $(top_builddir)/gst-libs/gst/mpegts/libgstmpegts-@GST_API_VERSION@.la \ + $(top_builddir)/gst-libs/gst/player/libgstplayer-@GST_API_VERSION@.la \ $(GST_BASE_LIBS) # If you need to override some of the declarations, place them in this file diff --git a/docs/libs/gst-plugins-bad-libs-docs.sgml b/docs/libs/gst-plugins-bad-libs-docs.sgml index e5d3fe532..0159175a8 100644 --- a/docs/libs/gst-plugins-bad-libs-docs.sgml +++ b/docs/libs/gst-plugins-bad-libs-docs.sgml @@ -100,6 +100,15 @@ <xi:include href="xml/gstglwindowx11.xml"/> </chapter> + <chapter id="player"> + <title>Player Library</title> + <xi:include href="xml/gstplayer.xml"/> + <xi:include href="xml/gstplayer-mediainfo.xml"/> + <xi:include href="xml/gstplayer-gmaincontextsignaldispatcher.xml"/> + <xi:include href="xml/gstplayer-videooverlayvideorenderer.xml"/> + <xi:include href="xml/gstplayer-visualization.xml"/> + </chapter> + <chapter> <title>Interfaces</title> <xi:include href="xml/gstphotography.xml" /> diff --git a/docs/libs/gst-plugins-bad-libs-sections.txt b/docs/libs/gst-plugins-bad-libs-sections.txt index 7807df7ee..84c435e93 100644 --- a/docs/libs/gst-plugins-bad-libs-sections.txt +++ b/docs/libs/gst-plugins-bad-libs-sections.txt @@ -1439,3 +1439,245 @@ GST_VIDEO_AGGREGATOR_PAD_CLASS GST_VIDEO_AGGREGATOR_PAD_GET_CLASS gst_videoaggregator_pad_get_type </SECTION> + +<SECTION> +<FILE>gstplayer</FILE> +GstPlayer + +gst_player_new +gst_player_new_full + +gst_player_play +gst_player_pause +gst_player_stop + +gst_player_seek + +gst_player_set_uri +gst_player_get_uri + +gst_player_get_duration +gst_player_get_position + +gst_player_set_volume +gst_player_set_mute +gst_player_get_volume +gst_player_get_mute + +gst_player_get_pipeline + +gst_player_set_position_update_interval +gst_player_get_position_update_interval + +GstPlayerState +gst_player_state_get_name + +GST_PLAYER_ERROR +GstPlayerError +gst_player_error_get_name + +gst_player_get_media_info +gst_player_get_audio_streams +gst_player_get_video_streams +gst_player_get_subtitle_streams + +gst_player_set_audio_track +gst_player_set_video_track +gst_player_set_subtitle_track + +gst_player_get_current_audio_track +gst_player_get_current_video_track +gst_player_get_current_subtitle_track + +gst_player_set_audio_track_enabled +gst_player_set_video_track_enabled +gst_player_set_subtitle_track_enabled + +gst_player_set_subtitle_uri +gst_player_get_subtitle_uri + +gst_player_set_visualization +gst_player_set_visualization_enabled +gst_player_get_current_visualization + +GstPlayerColorBalanceType +gst_player_color_balance_type_get_name + +gst_player_has_color_balance +gst_player_set_color_balance +gst_player_get_color_balance + +gst_player_get_rate +gst_player_set_rate + +GstPlayerSignalDispatcher +GstPlayerSignalDispatcherInterface + +GstPlayerVideoRenderer +GstPlayerVideoRendererInterface + +<SUBSECTION Standard> +GST_IS_PLAYER +GST_IS_PLAYER_CLASS +GST_PLAYER +GST_PLAYER_CAST +GST_PLAYER_CLASS +GST_PLAYER_GET_CLASS +GST_TYPE_PLAYER +GstPlayerClass +gst_player_get_type + +gst_player_visualization_get_type + +GST_TYPE_PLAYER_ERROR +gst_player_error_quark +gst_player_error_get_type + +GST_TYPE_PLAYER_STATE +gst_player_state_get_type + +GST_TYPE_PLAYER_COLOR_BALANCE_TYPE +gst_player_color_balance_type_get_type + +GST_TYPE_PLAYER_SIGNAL_DISPATCHER +GST_PLAYER_SIGNAL_DISPATCHER +GST_IS_PLAYER_SIGNAL_DISPATCHER +GST_PLAYER_SIGNAL_DISPATCHER_GET_INTERFACE +gst_player_signal_dispatcher_get_type + +GST_TYPE_PLAYER_VIDEO_RENDERER +GST_IS_PLAYER_VIDEO_RENDERER +GST_PLAYER_VIDEO_RENDERER +GST_PLAYER_VIDEO_RENDERER_GET_INTERFACE +gst_player_video_renderer_get_type +</SECTION> + +<SECTION> +<FILE>gstplayer-gmaincontextsignaldispatcher</FILE> +gst_player_g_main_context_signal_dispatcher_new + +<SUBSECTION Standard> +GST_PLAYER_G_MAIN_CONTEXT_SIGNAL_DISPATCHER +GST_PLAYER_G_MAIN_CONTEXT_SIGNAL_DISPATCHER_CAST +GST_PLAYER_G_MAIN_CONTEXT_SIGNAL_DISPATCHER_CLASS +GST_PLAYER_G_MAIN_CONTEXT_SIGNAL_DISPATCHER_GET_CLASS +GST_IS_PLAYER_G_MAIN_CONTEXT_SIGNAL_DISPATCHER +GST_IS_PLAYER_G_MAIN_CONTEXT_SIGNAL_DISPATCHER_CLASS +GST_TYPE_PLAYER_G_MAIN_CONTEXT_SIGNAL_DISPATCHER + +gst_player_g_main_context_signal_dispatcher_get_type +</SECTION> + +<SECTION> +<FILE>gstplayer-videooverlayvideorenderer</FILE> +GstPlayerVideoOverlayVideoRenderer + +gst_player_video_overlay_video_renderer_new +gst_player_video_overlay_video_renderer_get_window_handle +gst_player_video_overlay_video_renderer_set_window_handle + +<SUBSECTION Standard> +GST_PLAYER_VIDEO_OVERLAY_VIDEO_RENDERER +GST_PLAYER_VIDEO_OVERLAY_VIDEO_RENDERER_CAST +GST_PLAYER_VIDEO_OVERLAY_VIDEO_RENDERER_CLASS +GST_PLAYER_VIDEO_OVERLAY_VIDEO_RENDERER_GET_CLASS +GST_IS_PLAYER_VIDEO_OVERLAY_VIDEO_RENDERER +GST_IS_PLAYER_VIDEO_OVERLAY_VIDEO_RENDERER_CLASS +GST_TYPE_PLAYER_VIDEO_OVERLAY_VIDEO_RENDERER + +gst_player_video_overlay_video_renderer_get_type + +</SECTION> + +<SECTION> +<FILE>gstplayer-visualization</FILE> +GstPlayerVisualization +gst_player_visualizations_get +gst_player_visualizations_free +gst_player_visualization_copy +gst_player_visualization_free + +<SUBSECTION Standard> +gst_player_visualization_get_type +</SECTION> + +<SECTION> +<FILE>gstplayer-mediainfo</FILE> +GstPlayerMediaInfo + +GstPlayerStreamInfo +GstPlayerAudioInfo +GstPlayerVideoInfo +GstPlayerSubtitleInfo + +gst_player_media_info_get_uri +gst_player_media_info_get_duration +gst_player_media_info_get_title +gst_player_media_info_get_container_format +gst_player_media_info_is_seekable +gst_player_media_info_get_image_sample +gst_player_media_info_get_tags +gst_player_media_info_get_stream_list + +gst_player_stream_info_get_index +gst_player_stream_info_get_caps +gst_player_stream_info_get_tags +gst_player_stream_info_get_codec +gst_player_stream_info_get_stream_type + +gst_player_audio_info_get_bitrate +gst_player_audio_info_get_channels +gst_player_audio_info_get_language +gst_player_audio_info_get_max_bitrate +gst_player_audio_info_get_sample_rate + +gst_player_video_info_get_bitrate +gst_player_video_info_get_height +gst_player_video_info_get_width +gst_player_video_info_get_framerate +gst_player_video_info_get_max_bitrate +gst_player_video_info_get_pixel_aspect_ratio + +gst_player_subtitle_info_get_language +<SUBSECTION Standard> +GST_PLAYER_MEDIA_INFO +GST_IS_PLAYER_MEDIA_INFO +GST_PLAYER_MEDIA_INFO_CLASS +GST_IS_PLAYER_MEDIA_INFO_CLASS +GST_TYPE_PLAYER_MEDIA_INFO +GstPlayerMediaInfoClass +gst_player_media_info_get_type + +GST_PLAYER_STREAM_INFO +GST_IS_PLAYER_STREAM_INFO +GST_PLAYER_STREAM_INFO_CLASS +GST_IS_PLAYER_STREAM_INFO_CLASS +GST_TYPE_PLAYER_STREAM_INFO +GstPlayerStreamInfoClass +gst_player_stream_info_get_type + +GST_PLAYER_AUDIO_INFO +GST_IS_PLAYER_AUDIO_INFO +GST_PLAYER_AUDIO_INFO_CLASS +GST_IS_PLAYER_AUDIO_INFO_CLASS +GST_TYPE_PLAYER_AUDIO_INFO +GstPlayerAudioInfoClass +gst_player_audio_info_get_type + +GST_PLAYER_VIDEO_INFO +GST_IS_PLAYER_VIDEO_INFO +GST_PLAYER_VIDEO_INFO_CLASS +GST_IS_PLAYER_VIDEO_INFO_CLASS +GST_TYPE_PLAYER_VIDEO_INFO +GstPlayerVideoInfoClass +gst_player_video_info_get_type + +GST_IS_PLAYER_SUBTITLE_INFO +GST_PLAYER_SUBTITLE_INFO +GST_PLAYER_SUBTITLE_INFO_CLASS +GST_IS_PLAYER_SUBTITLE_INFO_CLASS +GST_TYPE_PLAYER_SUBTITLE_INFO +GstPlayerSubtitleInfoClass +gst_player_subtitle_info_get_type +</SECTION> + diff --git a/docs/libs/gst-plugins-bad-libs.types b/docs/libs/gst-plugins-bad-libs.types index d0d844a36..d0de339ea 100644 --- a/docs/libs/gst-plugins-bad-libs.types +++ b/docs/libs/gst-plugins-bad-libs.types @@ -5,6 +5,7 @@ #include <gst/insertbin/gstinsertbin.h> #include <gst/mpegts/mpegts.h> #include <gst/gl/gl.h> +#include <gst/player/player.h> gst_mpegts_section_get_type gst_mpegts_section_type_get_type @@ -39,3 +40,18 @@ gst_gl_shader_get_type gst_gl_upload_get_type gst_gl_window_get_type +gst_player_audio_info_get_type +gst_player_color_balance_type_get_type +gst_player_error_get_type +gst_player_g_main_context_signal_dispatcher_get_type +gst_player_get_type +gst_player_media_info_get_type +gst_player_signal_dispatcher_get_type +gst_player_state_get_type +gst_player_stream_info_get_type +gst_player_subtitle_info_get_type +gst_player_video_info_get_type +gst_player_video_overlay_video_renderer_get_type +gst_player_video_renderer_get_type +gst_player_visualization_get_type + |