mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 03:35:21 +00:00
Update for current master
This commit is contained in:
parent
894fee310f
commit
689e4892e0
3 changed files with 725 additions and 133 deletions
|
@ -708,7 +708,19 @@ generated_sources = [
|
|||
'Gst.Rtp_RTPBufferMapFlags.cs',
|
||||
'Gst.Rtp_Constants.cs',
|
||||
'Gst.Rtp_RTPBuffer.cs',
|
||||
'Gst.Rtp_RTPBaseAudioPayload.cs'
|
||||
'Gst.Rtp_RTPBaseAudioPayload.cs',
|
||||
'Gst.Base_AggregatorPad.cs',
|
||||
'Gst.Base_Aggregator.cs',
|
||||
'Gst.App_PushBufferListEventHandler.cs',
|
||||
'Gst_PromiseChangeFunc.cs',
|
||||
'Gst_PromiseResult.cs',
|
||||
'Gst_GstSharp.ElementForeachPadFuncNative.cs',
|
||||
'Gst_Promise.cs',
|
||||
'Gst_ElementForeachPadFunc.cs',
|
||||
'Gst_GstSharp.PromiseChangeFuncNative.cs',
|
||||
'Gst.Rtsp_RTSPConnectionAcceptCertificateFunc.cs',
|
||||
'Gst.Rtsp_Gst.RtspSharp.RTSPConnectionAcceptCertificateFuncNative.cs',
|
||||
'Gst.Audio_AudioStreamAlign.cs',
|
||||
]
|
||||
|
||||
gst_source_gen = custom_target('gst_codegen',
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -37,6 +37,17 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
|||
<attr path="/api/namespace/boxed[@cname='GstDateTime']" name="opaque">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GstBufferList']" name="opaque">true</attr>
|
||||
|
||||
<!-- GstPromise fixes -->
|
||||
<attr path="/api/namespace/boxed[@cname='GstPromise']/method[@cname='gst_promise_get_reply']" name="name">RetrieveReply</attr>
|
||||
|
||||
<!-- GstRTSPMessage fixes -->
|
||||
<attr path="/api/namespace/boxed[@cname='GstRTSPMessage']/method[@cname='gst_rtsp_message_get_body']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GstRTSPMessage']/method[@cname='gst_rtsp_message_steal_body']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GstRTSPMessage']/method[@cname='gst_rtsp_message_get_type']" name="name">GetMessageType</attr>
|
||||
<!-- <attr path="/api/namespace/boxed[@cname='GstRTSPMessage']" name="noequals">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GstRTSPMessage']" name="nohash">true</attr> -->
|
||||
<attr path="/api/namespace/boxed[@cname='GstRTSPMessage']/field[@cname='body']" name="type">guint8*</attr>
|
||||
|
||||
<!-- Explicitly declare GstSample as a GstMiniObject (the opaque struct definition doesn't have GObject-Introspection
|
||||
annotations) to get ref-counting to work.
|
||||
-->
|
||||
|
@ -64,7 +75,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
|||
<attr path="/api/namespace//boxed[field[@type='GstMiniObject']]" name="parent">GstMiniObject</attr>
|
||||
<attr path="/api/namespace//boxed/field[@type='GstMiniObject']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GstStructure']" name="opaque">true</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstRTSPMessage']" name="opaque">true</attr>
|
||||
|
||||
<attr path="/api/namespace/struct[@cname='GstTypeFind']" name="opaque">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GstIterator']" name="opaque">true</attr>
|
||||
|
@ -84,8 +94,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
|||
<attr path="/api/namespace/struct[@cname='GstRTCPPacket']/method[@cname='gst_rtcp_packet_sdes_get_entry']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstRTPBuffer']/method[@cname='gst_rtp_buffer_get_extension_onebyte_header']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstRTPBuffer']/method[@cname='gst_rtp_buffer_get_extension_twobytes_header']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstRTSPMessage']/method[@cname='gst_rtsp_message_get_body']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstRTSPMessage']/method[@cname='gst_rtsp_message_steal_body']" name="hidden">true</attr>
|
||||
|
||||
<attr path="/api/namespace/struct[@cname='GstFFTF32']/method[@cname='gst_fft_f32_fft']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstFFTF32']/method[@cname='gst_fft_f32_window']" name="hidden">true</attr>
|
||||
<attr path="//virtual_method[@cname='get_g_value_array']" name="hidden">true</attr>
|
||||
|
@ -311,14 +320,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
|||
<attr path="//callback[@cname='GstAudioFormatUnpack']/parameters/parameter[@name='length']" name="name">n_length</attr>
|
||||
<attr path="/api/namespace/object[@cname='GstObject']/field[@cname='flags']" name="writeable">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GstAudioRingBuffer']/field[@cname='empty_seg']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstRTSPMessage']/field[@cname='body']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstMIKEYPayloadKeyData']/field[@cname='key_data']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstMIKEYPayloadKeyData']/field[@cname='salt_data']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstMIKEYPayloadKeyData']/field[@cname='kv_data']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstMIKEYPayloadSPParam']/field[@cname='val']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstMIKEYPayloadPKE']/field[@cname='data']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstMIKEYPayloadRAND']/field[@cname='rand']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstMIKEYPayloadT']/field[@cname='ts_value']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstMIKEYPayloadrand']/field[@cname='rand']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='gstmikeypayloadT']/field[@cname='ts_value']" name="type">guint8*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstVideoResampler']/field[@cname='phase']" name="type">guint32*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstVideoResampler']/field[@cname='n_taps']" name="type">guint32*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GstVideoResampler']/field[@cname='taps']" name="type">gdouble*</attr>
|
||||
|
@ -334,6 +342,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
|||
<attr path="//callback[@cname='GstPadChainListFunction']/parameters/parameter[@name='list']" name="owned">true</attr>
|
||||
<attr path="//callback[@cname='GstPadChainFunction']/parameters/parameter[@name='buffer']" name="owned">true</attr>
|
||||
|
||||
<!-- FIXME in codegen - gst_codec_utils_opus_parse_caps -->
|
||||
<attr path="/api/namespace/object[@cname='GstPbutilsGlobal']/method[@cname='gst_codec_utils_opus_parse_caps']" name="hidden">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GstPbutilsGlobal']/method[@cname='gst_codec_utils_opus_parse_header']" name="hidden">true</attr>
|
||||
|
||||
<!-- Mark reserved fields as padding -->
|
||||
<attr path="//*[contains(@cname, 'gst_reserved')]" name="padding">true</attr>
|
||||
<attr path="//*[contains(@cname, 'gst_reserved2')]" name="padding">true</attr>
|
||||
|
|
Loading…
Reference in a new issue