From 35b27aa7cbb2f8099643fc526414623a635f074b Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Fri, 28 Jan 2022 22:37:38 +0530 Subject: [PATCH] docs: Update symbol index with old macOS plugin symbols These symbols from macOS plugins osxaudio, osxvideo, and applemedia have been present for a very long time but were never documented. This allows us to document these, and also add Since: markers for new features (symbols) there were added in 1.20 Part-of: --- .../gst-docs/symbols/symbol_index.json | 87 +++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/subprojects/gst-docs/symbols/symbol_index.json b/subprojects/gst-docs/symbols/symbol_index.json index 8702f076cf..076e86cd41 100644 --- a/subprojects/gst-docs/symbols/symbol_index.json +++ b/subprojects/gst-docs/symbols/symbol_index.json @@ -5941,6 +5941,8 @@ "GstASFDemux!audio_%u", "GstASFDemux!sink", "GstASFDemux!video_%u", + "GstATDec!sink", + "GstATDec!src", "GstATSCMux", "GstATSCMux!sink_%d", "GstATSCMux!src", @@ -6056,6 +6058,25 @@ "GstAV1TimingInfo", "GstAV1TransferCharacteristics", "GstAV1WarpModelType", + "GstAVFAssetSrc!audio", + "GstAVFAssetSrc!video", + "GstAVFVideoSrc!src", + "GstAVSampleVideoSink!sink", + "GstAVFVideoSourceOrientation", + "GstAVFVideoSourceDeviceType::default", + "GstAVFVideoSourceDeviceType::wide-angle", + "GstAVFVideoSourceDeviceType::dual", + "GstAVFVideoSourceOrientation::portrat-upside-down", + "GstAVFVideoSourceOrientation::landscape-left", + "GstAVFVideoSourceOrientation::default", + "GstAVFVideoSourcePosition", + "GstAVFVideoSourceOrientation::landscape-right", + "GstAVFVideoSourcePosition::front", + "GstAVFVideoSourceDeviceType", + "GstAVFVideoSourcePosition::back", + "GstAVFVideoSourceDeviceType::telephoto", + "GstAVFVideoSourcePosition::default", + "GstAVFVideoSourceOrientation::portrait", "GstAacParse", "GstAacParse!sink", "GstAacParse!src", @@ -12378,6 +12399,9 @@ "GstOssSrc!src", "GstOssSrc:device", "GstOssSrc:device-name", + "GstOsxAudioSink!sink", + "GstOsxAudioSrc!src", + "GstOSXVideoSink!sink", "GstOutputSelector", "GstOutputSelector!sink", "GstOutputSelector!src_%u", @@ -17571,6 +17595,10 @@ "GstVp9StatefulParser", "GstVp9StatefulParser.reference", "GstVp9SuperframeInfo", + "GstVtdec!sink", + "GstVtdec!src", + "GstVtdecHw!sink", + "GstVtdecHw!src", "GstVulkanBarrierBufferInfo", "GstVulkanBarrierBufferInfo.offset", "GstVulkanBarrierBufferInfo.parent", @@ -20721,6 +20749,7 @@ "assrender:enable", "assrender:wait-text", "asteriskh263", + "atdec", "atscmux", "audioamplify", "audioamplify:amplification", @@ -31012,6 +31041,22 @@ "avenc_zmbv:ticks-per-frame", "avenc_zmbv:timecode-frame-start", "avenc_zmbv:trellis", + "avfassetsrc", + "avfassetsrc:uri", + "avfvideosrc", + "avfvideosrc:capture-screen", + "avfvideosrc:capture-screen-cursor", + "avfvideosrc:capture-screen-mouse-clicks", + "avfvideosrc:device-index", + "avfvideosrc:device-name", + "avfvideosrc:device-type", + "avfvideosrc:do-stats", + "avfvideosrc:fps", + "avfvideosrc:orientation", + "avfvideosrc:position", + "avsamplebufferlayersink", + "avsamplebufferlayersink:force-aspect-ratio", + "avsamplebufferlayersink:layer", "avidemux", "avimux", "avimux:bigfile", @@ -32275,6 +32320,7 @@ "element-aspectratiocrop", "element-assrender", "element-asteriskh263", + "element-atdec", "element-atscmux", "element-audioamplify", "element-audiobuffersplit", @@ -32815,6 +32861,8 @@ "element-avenc_xface", "element-avenc_xwd", "element-avenc_zmbv", + "element-avfassetsrc", + "element-avfvideosrc", "element-avidemux", "element-avimux", "element-avisubtitle", @@ -32901,6 +32949,7 @@ "element-avmux_webp", "element-avmux_wtv", "element-avmux_yuv4mpegpipe", + "element-avsamplebufferlayersink", "element-avtpaafdepay", "element-avtpaafpay", "element-avtpcrfcheck", @@ -33491,6 +33540,9 @@ "element-oss4src", "element-osssink", "element-osssrc", + "element-osxaudiosrc", + "element-osxaudiosink", + "element-osxvideosink", "element-output-selector", "element-overlaycomposition", "element-parsebin", @@ -33822,6 +33874,10 @@ "element-vulkansink", "element-vulkanupload", "element-vulkanviewconvert", + "element-vtdec", + "element-vtdec_hw", + "element-vtenc_h264", + "element-vtenc_h264_hw", "element-warptv", "element-wasapi2sink", "element-wasapi2src", @@ -62033,6 +62089,14 @@ "osssrc", "osssrc:device", "osssrc:device-name", + "osxaudiosink", + "osxaudiosink:device", + "osxaudiosink:volume", + "osxaudiosrc", + "osxaudiosrc:device", + "osxvideosink", + "osxvideosink:force-aspect-ratio", + "osxvideosink:embed", "output-selector", "output-selector:active-pad", "output-selector:pad-negotiation-mode", @@ -62190,6 +62254,7 @@ "plugin-aom", "plugin-apetag", "plugin-app", + "plugin-applemedia", "plugin-asf", "plugin-asfmux", "plugin-assrender", @@ -62344,6 +62409,8 @@ "plugin-opusparse", "plugin-oss4", "plugin-ossaudio", + "plugin-osxaudio", + "plugin-osxvideo", "plugin-overlaycomposition", "plugin-pango", "plugin-pbtypes", @@ -64294,6 +64361,26 @@ "vp9enc:tile-columns", "vp9enc:tile-rows", "vp9parse", + "vtdec", + "vtdec_hw", + "vtenc_h264", + "vtenc_h264!sink", + "vtenc_h264!src", + "vtenc_h264:allow-frame-reordering", + "vtenc_h264:bitrate", + "vtenc_h264:max-keyframe-interval", + "vtenc_h264:max-keyframe-interval-duration", + "vtenc_h264:quality", + "vtenc_h264:realtime", + "vtenc_h264_hw", + "vtenc_h264_hw!sink", + "vtenc_h264_hw!src", + "vtenc_h264_hw:allow-frame-reordering", + "vtenc_h264_hw:bitrate", + "vtenc_h264_hw:max-keyframe-interval", + "vtenc_h264_hw:max-keyframe-interval-duration", + "vtenc_h264_hw:quality", + "vtenc_h264_hw:realtime", "vulkancolorconvert", "vulkandownload", "vulkanimageidentity",