From 29d112dfd13ac6932cc130d6fc544190134023cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Mon, 26 Feb 2018 11:20:51 +0000 Subject: [PATCH] docs: plugins: add some more elements Many will still be missing corresponding doc sections in the source code though. --- .../plugins/gst-plugins-bad-plugins-docs.sgml | 27 +- .../gst-plugins-bad-plugins-sections.txt | 426 ++++++++++++++++-- 2 files changed, 408 insertions(+), 45 deletions(-) diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index 5941a4d30f..49c69e602c 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -21,8 +21,10 @@ + + @@ -31,13 +33,16 @@ + + - + + @@ -50,8 +55,11 @@ + + + @@ -61,30 +69,39 @@ + + + + - - + + + + + + + @@ -97,6 +114,7 @@ + @@ -107,7 +125,10 @@ + + + diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index b71f7945b0..57026aebd2 100644 --- a/docs/plugins/gst-plugins-bad-plugins-sections.txt +++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt @@ -174,6 +174,22 @@ GST_TYPE_ASS_RENDER gst_ass_render_get_type +
+element-audiobuffersplit +audiobuffersplit +GstAudioBufferSplit + +GstAudioBufferSplitClass +GST_AUDIO_BUFFER_SPLIT +GST_AUDIO_BUFFER_SPLIT_CAST +GST_IS_AUDIO_BUFFER_SPLIT +GST_AUDIO_BUFFER_SPLIT_CLASS +GST_IS_AUDIO_BUFFER_SPLIT_CLASS +GST_TYPE_AUDIO_BUFFER_SPLIT + +gst_audio_buffer_split_get_type +
+
element-audiochannelmix audiochannelmix @@ -194,6 +210,7 @@ gst_audio_channel_mix_get_type element-audiomixmatrix audiomixmatrix GstAudioMixMatrix +GstAudioMixMatrixModeType GstAudioMixMatrixClass GST_AUDIO_MIX_MATRIX @@ -271,6 +288,23 @@ GST_TYPE_AUTO_VIDEO_CONVERT gst_auto_video_convert_get_type
+
+element-avwait +avwait +GstAvWait +GstAvWaitMode + +GstAvWaitClass +GST_AV_WAIT +GST_AV_WAIT_CAST +GST_IS_AV_WAIT +GST_AV_WAIT_CLASS +GST_IS_AV_WAIT_CLASS +GST_TYPE_AV_WAIT + +gst_av_wait_get_type +
+
element-avdtpsink avdtpsink @@ -644,6 +678,38 @@ GST_TYPE_CURL_HTTP_SINK gst_curl_http_sink_get_type
+
+element-curlhttpsrc +curlhttpsrc +GstCurlHttpSrc + +GstCurlHttpSrcClass +GST_CURL_HTTP_SRC +GST_CURL_HTTP_SRC_CAST +GST_IS_CURL_HTTP_SRC +GST_CURL_HTTP_SRC_CLASS +GST_IS_CURL_HTTP_SRC_CLASS +GST_TYPE_CURL_HTTP_SRC + +gst_curl_http_src_get_type +
+ +
+element-curlsftpsink +curlsftpsink +GstCurlSftpSink + +GstCurlSftpSinkClass +GST_CURL_SFTP_SINK +GST_CURL_SFTP_SINK_CAST +GST_IS_CURL_SFTP_SINK +GST_CURL_SFTP_SINK_CLASS +GST_IS_CURL_SFTP_SINK_CLASS +GST_TYPE_CURL_SFTP_SINK + +gst_curl_sftp_sink_get_type +
+
element-curlsmtpsink curlsmtpsink @@ -806,17 +872,17 @@ gst_dash_demux_get_type
-element-dc1394 -dc1394 -GstDc1394 +element-dc1394src +dc1394src +GstDC1394Src -GstDc1394Class -GST_DC1394 -GST_DC1394_CLASS -GST_IS_DC1394 -GST_IS_DC1394_CLASS -GST_TYPE_DC1394 -gst_dc1394_get_type +GstDD1394SrcClass +GST_DC1394_SRC +GST_DC1394_SRC_CLASS +GST_IS_DC1394_SRC +GST_IS_DC1394_SRC_CLASS +GST_TYPE_DC1394_SRC +gst_dc1394_src_get_type
@@ -899,6 +965,24 @@ GST_TYPE_DECKLINK_VIDEO_SRC gst_decklink_video_src_get_type
+
+element-dewarp +dewarp +GstDewarp +GstDewarpDisplayMode +GstDewarpInterpolationMode + +GstDewarpClass +GST_DEWARP +GST_DEWARP_CAST +GST_IS_DEWARP +GST_DEWARP_CLASS +GST_IS_DEWARP_CLASS +GST_TYPE_DEWARP + +gst_dewarp_get_type +
+
element-dfbvideosink dfbvideosink @@ -1276,6 +1360,22 @@ GST_TYPE_FACE_BLUR gst_face_blur_get_type
+
+element-faceoverlay +faceoverlay +GstFaceOverlay + +GstFaceOverlayClass +GST_FACE_OVERLAY +GST_FACE_OVERLAY_CAST +GST_IS_FACE_OVERLAY +GST_FACE_OVERLAY_CLASS +GST_IS_FACE_OVERLAY_CLASS +GST_TYPE_FACE_OVERLAY + +gst_face_overlay_get_type +
+
element-facedetect facedetect @@ -1309,6 +1409,38 @@ GST_TYPE_FAKE_VIDEO_SINK gst_fake_video_sink_get_type
+
+element-fdkaacdec +fdkaacdec +GstFdkAacDec + +GstFdkAacDecClass +GST_FDK_AAC_DEC +GST_FDK_AAC_DEC_CAST +GST_IS_FDK_AAC_DEC +GST_FDK_AAC_DEC_CLASS +GST_IS_FDK_AAC_DEC_CLASS +GST_TYPE_FDK_AAC_DEC + +gst_fdk_aac_dec_get_type +
+ +
+element-fdkaacenc +fdkaacenc +GstFdkAacEnc + +GstFdkAacEncClass +GST_FDK_AAC_ENC +GST_FDK_AAC_ENC_CAST +GST_IS_FDK_AAC_ENC +GST_FDK_AAC_ENC_CLASS +GST_IS_FDK_AAC_ENC_CLASS +GST_TYPE_FDK_AAC_ENC + +gst_fdk_aac_enc_get_type +
+
element-festival festival @@ -1681,6 +1813,70 @@ GST_TYPE_HLS_SINK gst_hls_sink_get_type
+
+element-hlssink2 +hlssink2 +GstHlsSink2 + +GstHlsSink2Class +GST_HLS_SINK2 +GST_HLS_SINK2_CAST +GST_IS_HLS_SINK2 +GST_HLS_SINK2_CLASS +GST_IS_HLS_SINK2_CLASS +GST_TYPE_HLS_SINK2 + +gst_hls_sink2_get_type +
+ +
+element-ipcpipelinesink +ipcpipelinesink +GstIpcPipelineSink + +GstIpcPipelineSinkClass +GST_IPC_PIPELINE_SINK +GST_IPC_PIPELINE_SINK_CAST +GST_IS_IPC_PIPELINE_SINK +GST_IPC_PIPELINE_SINK_CLASS +GST_IS_IPC_PIPELINE_SINK_CLASS +GST_TYPE_IPC_PIPELINE_SINK + +gst_ipc_pipeline_sink_get_type +
+ +
+element-ipcpipelinesrc +ipcpipelinesrc +GstIpcPipelineSrc + +GstIpcPipelineSrcClass +GST_IPC_PIPELINE_SRC +GST_IPC_PIPELINE_SRC_CAST +GST_IS_IPC_PIPELINE_SRC +GST_IPC_PIPELINE_SRC_CLASS +GST_IS_IPC_PIPELINE_SRC_CLASS +GST_TYPE_IPC_PIPELINE_SRC + +gst_ipc_pipeline_src_get_type +
+ +
+element-ipcslavepipeline +ipcslavepipeline +GstIpcSlavePipeline + +GstIpcSlavePipelineClass +GST_IPC_SLAVE_PIPELINE +GST_IPC_SLAVE_PIPELINE_CAST +GST_IS_IPC_SLAVE_PIPELINE +GST_IPC_SLAVE_PIPELINE_CLASS +GST_IS_IPC_SLAVE_PIPELINE_CLASS +GST_TYPE_IPC_SLAVE_PIPELINE + +gst_ipc_slave_pipeline_get_type +
+
element-irtspparse irtspparse @@ -2148,38 +2344,6 @@ GST_TYPE_MIDI_PARSE gst_midi_parse_get_type
-
-element-mimdec -mimdec -GstMimDec - -GstMimDecClass -GST_MIM_DEC -GST_MIM_DEC_CAST -GST_IS_MIM_DEC -GST_MIM_DEC_CLASS -GST_IS_MIM_DEC_CLASS -GST_TYPE_MIM_DEC - -gst_mim_dec_get_type -
- -
-element-mimenc -mimenc -GstMimEnc - -GstMimEncClass -GST_MIM_ENC -GST_MIM_ENC_CAST -GST_IS_MIM_ENC -GST_MIM_ENC_CLASS -GST_IS_MIM_ENC_CLASS -GST_TYPE_MIM_ENC - -gst_mim_enc_get_type -
-
element-mirror mirror @@ -2333,6 +2497,22 @@ GST_TYPE_MSS_DEMUX gst_mss_demux_get_type
+
+element-musepackdec +musepackdec +GstMusepackDec + +GstMusepackDecClass +GST_MUSEPACK_DEC +GST_MUSEPACK_DEC_CAST +GST_IS_MUSEPACK_DEC +GST_MUSEPACK_DEC_CLASS +GST_IS_MUSEPACK_DEC_CLASS +GST_TYPE_MUSEPACK_DEC + +gst_musepack_dec_get_type +
+
element-mxfdemux mxfdemux @@ -2366,6 +2546,7 @@ gst_mxf_mux_get_type element-netsim netsim GstNetSim +GstNetSimDistribution GstNetSimClass GST_NET_SIM @@ -2440,6 +2621,39 @@ GST_TYPE_OPEN_EXR_DEC gst_open_exr_dec_get_type
+
+element-openh264dec +openh264dec +GstOpenh264Dec + +GstOpenh264DecClass +GST_OPENH264_DEC +GST_OPENH264_DEC_CAST +GST_IS_OPENH264_DEC +GST_OPENH264_DEC_CLASS +GST_IS_OPENH264_DEC_CLASS +GST_TYPE_OPENH264_DEC + +gst_openh264_dec_get_type +
+ +
+element-openh264enc +openh264enc +GstOpenh264Enc +GstOpenh264EncSliceModes + +GstOpenh264EncClass +GST_OPENH264_ENC +GST_OPENH264_ENC_CAST +GST_IS_OPENH264_ENC +GST_OPENH264_ENC_CLASS +GST_IS_OPENH264_ENC_CLASS +GST_TYPE_OPENH264_ENC + +gst_openh264_enc_get_type +
+
element-openjpegdec openjpegdec @@ -2633,6 +2847,38 @@ GST_TYPE_PNMENC gst_pnmenc_get_type
+
+element-proxysink +proxysink +GstProxySink + +GstProxySinkClass +GST_PROXY_SINK +GST_PROXY_SINK_CAST +GST_IS_PROXY_SINK +GST_PROXY_SINK_CLASS +GST_IS_PROXY_SINK_CLASS +GST_TYPE_PROXY_SINK + +gst_proxy_sink_get_type +
+ +
+element-proxysrc +proxysrc +GstProxySrc + +GstProxySrcClass +GST_PROXY_SRC +GST_PROXY_SRC_CAST +GST_IS_PROXY_SRC +GST_PROXY_SRC_CLASS +GST_IS_PROXY_SRC_CLASS +GST_TYPE_PROXY_SRC + +gst_proxy_src_get_type +
+
element-rgb2bayer rgb2bayer @@ -2826,6 +3072,38 @@ GST_TYPE_RTP_ONVIF_TIMESTAMP gst_rtp_onvif_timestamp_get_type
+
+element-sbcdec +sbcdec +GstSbcDec + +GstSbcDecClass +GST_SBC_DEC +GST_SBC_DEC_CAST +GST_IS_SBC_DEC +GST_SBC_DEC_CLASS +GST_IS_SBC_DEC_CLASS +GST_TYPE_SBC_DEC + +gst_sbc_dec_get_type +
+ +
+element-sbcenc +sbcenc +GstSbcEnc + +GstSbcEncClass +GST_SBC_ENC +GST_SBC_ENC_CAST +GST_IS_SBC_ENC +GST_SBC_ENC_CLASS +GST_IS_SBC_ENC_CLASS +GST_TYPE_SBC_ENC + +gst_sbc_enc_get_type +
+
element-sdpdemux sdpdemux @@ -3324,6 +3602,22 @@ GST_TYPE_TEMPLATE_MATCH gst_template_match_get_type
+
+element-timecodestamper +timecodestamper +GstTimeCodeStamper + +GstTimeCodeStamperClass +GST_TIME_CODE_STAMPER +GST_TIME_CODE_STAMPER_CAST +GST_IS_TIME_CODE_STAMPER +GST_TIME_CODE_STAMPER_CLASS +GST_IS_TIME_CODE_STAMPER_CLASS +GST_TYPE_TIME_CODE_STAMPER + +gst_time_code_stamper_get_type +
+
element-tonegeneratesrc tonegeneratesrc @@ -3564,6 +3858,38 @@ GST_TYPE_VIDEO_PARSE gst_video_parse_get_type
+
+element-vulkansink +vulkansink +GstVulkanSink + +GstVulkanSinkClass +GST_VULKAN_SINK +GST_VULKAN_SINK_CAST +GST_IS_VULKAN_SINK +GST_VULKAN_SINK_CLASS +GST_IS_VULKAN_SINK_CLASS +GST_TYPE_VULKAN_SINK + +gst_vulkan_sink_get_type +
+ +
+element-vulkanupload +vulkanupload +GstVulkanUpload + +GstVulkanUploadClass +GST_VULKAN_UPLOAD +GST_VULKAN_UPLOAD_CAST +GST_IS_VULKAN_UPLOAD +GST_VULKAN_UPLOAD_CLASS +GST_IS_VULKAN_UPLOAD_CLASS +GST_TYPE_VULKAN_UPLOAD + +gst_vulkan_upload_get_type +
+
element-rawaudioparse rawaudioparse @@ -3743,6 +4069,22 @@ GST_TYPE_WEBP_ENC gst_webp_enc_get_type
+
+element-webrtcbin +webrtcbin +GstWebRTCBin + +GstWebRTCBinClass +GST_WEB_RTC_BIN +GST_WEB_RTC_BIN_CAST +GST_IS_WEB_RTC_BIN +GST_WEB_RTC_BIN_CLASS +GST_IS_WEB_RTC_BIN_CLASS +GST_TYPE_WEB_RTC_BIN + +gst_web_rtc_bin_get_type +
+
element-webrtcdsp webrtcdsp