mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
player: Integrate into the documentation build system
This commit is contained in:
parent
0b2d698b1e
commit
d16eb47cca
4 changed files with 273 additions and 1 deletions
|
@ -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
|
||||
|
|
|
@ -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" />
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in a new issue