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