3 'Gst.App/AppSinkCallbacks.cs',
5 'Gst.App/AppSrcCallbacks.cs',
6 'Gst.App/AppStreamType.cs',
7 'Gst.App/Constants.cs',
8 'Gst.App/EndOfStreamEventHandler.cs',
10 'Gst.App/NeedDataHandler.cs',
11 'Gst.App/NewPrerollHandler.cs',
12 'Gst.App/NewSampleHandler.cs',
13 'Gst.App/PushBufferEventHandler.cs',
14 'Gst.App/PushBufferListEventHandler.cs',
15 'Gst.App/PushSampleEventHandler.cs',
16 'Gst.App/SeekDataHandler.cs',
17 'Gst.App/TryPullPrerollEventHandler.cs',
18 'Gst.App/TryPullSampleEventHandler.cs',
19 'Gst.Audio/AudioBaseSink.cs',
20 'Gst.Audio/AudioBaseSinkCustomSlavingCallback.cs',
21 'Gst.Audio/AudioBaseSinkDiscontReason.cs',
22 'Gst.Audio/AudioBaseSinkSlaveMethod.cs',
23 'Gst.Audio/AudioBaseSrc.cs',
24 'Gst.Audio/AudioBaseSrcSlaveMethod.cs',
25 'Gst.Audio/AudioBuffer.cs',
26 'Gst.Audio/AudioCdSrc.cs',
27 'Gst.Audio/AudioCdSrcMode.cs',
28 'Gst.Audio/AudioCdSrcTrack.cs',
29 'Gst.Audio/AudioChannelMixer.cs',
30 'Gst.Audio/AudioChannelMixerFlags.cs',
31 'Gst.Audio/AudioChannelPosition.cs',
32 'Gst.Audio/AudioClippingMeta.cs',
33 'Gst.Audio/AudioClock.cs',
34 'Gst.Audio/AudioClockGetTimeFunc.cs',
35 'Gst.Audio/AudioConverter.cs',
36 'Gst.Audio/AudioConverterFlags.cs',
37 'Gst.Audio/AudioDecoder.cs',
38 'Gst.Audio/AudioDitherMethod.cs',
39 'Gst.Audio/AudioDownmixMeta.cs',
40 'Gst.Audio/AudioEncoder.cs',
41 'Gst.Audio/AudioFilter.cs',
42 'Gst.Audio/AudioFlags.cs',
43 'Gst.Audio/AudioFormat.cs',
44 'Gst.Audio/AudioFormatFlags.cs',
45 'Gst.Audio/AudioFormatInfo.cs',
46 'Gst.Audio/AudioFormatPack.cs',
47 'Gst.Audio/AudioFormatUnpack.cs',
48 'Gst.Audio/AudioInfo.cs',
49 'Gst.Audio/AudioLayout.cs',
50 'Gst.Audio/AudioMeta.cs',
51 'Gst.Audio/AudioNoiseShapingMethod.cs',
52 'Gst.Audio/AudioPackFlags.cs',
53 'Gst.Audio/AudioQuantize.cs',
54 'Gst.Audio/AudioQuantizeFlags.cs',
55 'Gst.Audio/AudioResampler.cs',
56 'Gst.Audio/AudioResamplerFilterInterpolation.cs',
57 'Gst.Audio/AudioResamplerFilterMode.cs',
58 'Gst.Audio/AudioResamplerFlags.cs',
59 'Gst.Audio/AudioResamplerMethod.cs',
60 'Gst.Audio/AudioRingBuffer.cs',
61 'Gst.Audio/AudioRingBufferCallback.cs',
62 'Gst.Audio/AudioRingBufferFormatType.cs',
63 'Gst.Audio/AudioRingBufferSpec.cs',
64 'Gst.Audio/AudioRingBufferState.cs',
65 'Gst.Audio/AudioSink.cs',
66 'Gst.Audio/AudioSinkClassExtension.cs',
67 'Gst.Audio/AudioSrc.cs',
68 'Gst.Audio/AudioStreamAlign.cs',
69 'Gst.Audio/Constants.cs',
70 'Gst.Audio/Global.cs',
71 'Gst.Audio/Gst.AudioSharp.AudioBaseSinkCustomSlavingCallbackNative.cs',
72 'Gst.Audio/Gst.AudioSharp.AudioClockGetTimeFuncNative.cs',
73 'Gst.Audio/Gst.AudioSharp.AudioFormatPackNative.cs',
74 'Gst.Audio/Gst.AudioSharp.AudioFormatUnpackNative.cs',
75 'Gst.Audio/Gst.AudioSharp.AudioRingBufferCallbackNative.cs',
76 'Gst.Audio/IStreamVolume.cs',
77 'Gst.Audio/StreamVolumeAdapter.cs',
78 'Gst.Audio/StreamVolumeFormat.cs',
79 'Gst.Base/Adapter.cs',
80 'Gst.Base/Aggregator.cs',
81 'Gst.Base/AggregatorPad.cs',
82 'Gst.Base/AggregatorStartTimeSelection.cs',
83 'Gst.Base/BaseParse.cs',
84 'Gst.Base/BaseParseFrame.cs',
85 'Gst.Base/BaseParseFrameFlags.cs',
86 'Gst.Base/BaseSink.cs',
87 'Gst.Base/BaseSrc.cs',
88 'Gst.Base/BaseSrcFlags.cs',
89 'Gst.Base/BaseTransform.cs',
90 'Gst.Base/BitReader.cs',
91 'Gst.Base/BitWriter.cs',
92 'Gst.Base/BufferConsumedHandler.cs',
93 'Gst.Base/ByteReader.cs',
94 'Gst.Base/ByteWriter.cs',
95 'Gst.Base/CollectData.cs',
96 'Gst.Base/CollectDataDestroyNotify.cs',
97 'Gst.Base/CollectPads.cs',
98 'Gst.Base/CollectPadsBufferFunction.cs',
99 'Gst.Base/CollectPadsClipFunction.cs',
100 'Gst.Base/CollectPadsCompareFunction.cs',
101 'Gst.Base/CollectPadsEventFunction.cs',
102 'Gst.Base/CollectPadsFlushFunction.cs',
103 'Gst.Base/CollectPadsFunction.cs',
104 'Gst.Base/CollectPadsQueryFunction.cs',
105 'Gst.Base/CollectPadsStateFlags.cs',
106 'Gst.Base/Constants.cs',
107 'Gst.Base/DataQueue.cs',
108 'Gst.Base/DataQueueCheckFullFunction.cs',
109 'Gst.Base/DataQueueEmptyCallback.cs',
110 'Gst.Base/DataQueueFullCallback.cs',
111 'Gst.Base/DataQueueItem.cs',
112 'Gst.Base/DataQueueSize.cs',
113 'Gst.Base/FlowCombiner.cs',
114 'Gst.Base/Global.cs',
115 'Gst.Base/Gst.BaseSharp.CollectDataDestroyNotifyNative.cs',
116 'Gst.Base/Gst.BaseSharp.CollectPadsBufferFunctionNative.cs',
117 'Gst.Base/Gst.BaseSharp.CollectPadsClipFunctionNative.cs',
118 'Gst.Base/Gst.BaseSharp.CollectPadsCompareFunctionNative.cs',
119 'Gst.Base/Gst.BaseSharp.CollectPadsEventFunctionNative.cs',
120 'Gst.Base/Gst.BaseSharp.CollectPadsFlushFunctionNative.cs',
121 'Gst.Base/Gst.BaseSharp.CollectPadsFunctionNative.cs',
122 'Gst.Base/Gst.BaseSharp.CollectPadsQueryFunctionNative.cs',
123 'Gst.Base/Gst.BaseSharp.DataQueueCheckFullFunctionNative.cs',
124 'Gst.Base/Gst.BaseSharp.DataQueueEmptyCallbackNative.cs',
125 'Gst.Base/Gst.BaseSharp.DataQueueFullCallbackNative.cs',
126 'Gst.Base/Gst.BaseSharp.TypeFindHelperGetRangeFunctionNative.cs',
127 'Gst.Base/PushSrc.cs',
128 'Gst.Base/QueueArray.cs',
129 'Gst.Base/SamplesSelectedHandler.cs',
130 'Gst.Base/TypeFindHelperGetRangeFunction.cs',
131 'Gst.Controller/ARGBControlBinding.cs',
132 'Gst.Controller/Constants.cs',
133 'Gst.Controller/ControlPoint.cs',
134 'Gst.Controller/DirectControlBinding.cs',
135 'Gst.Controller/DirectControlBindingConvertGValue.cs',
136 'Gst.Controller/DirectControlBindingConvertValue.cs',
137 'Gst.Controller/Global.cs',
138 'Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertGValueNative.cs',
139 'Gst.Controller/Gst.ControllerSharp.DirectControlBindingConvertValueNative.cs',
140 'Gst.Controller/InterpolationControlSource.cs',
141 'Gst.Controller/InterpolationMode.cs',
142 'Gst.Controller/LFOControlSource.cs',
143 'Gst.Controller/LFOWaveform.cs',
144 'Gst.Controller/ProxyControlBinding.cs',
145 'Gst.Controller/TimedValueControlSource.cs',
146 'Gst.Controller/TriggerControlSource.cs',
147 'Gst.Controller/ValueAddedHandler.cs',
148 'Gst.Controller/ValueChangedHandler.cs',
149 'Gst.Controller/ValueRemovedHandler.cs',
150 'Gst.FFT/Constants.cs',
152 'Gst.FFT/FFTF32Complex.cs',
154 'Gst.FFT/FFTF64Complex.cs',
156 'Gst.FFT/FFTS16Complex.cs',
158 'Gst.FFT/FFTS32Complex.cs',
159 'Gst.FFT/FFTWindow.cs',
161 'Gst.Net/Constants.cs',
163 'Gst.Net/Gst.NetSharp.PtpStatisticsCallbackNative.cs',
164 'Gst.Net/NetAddressMeta.cs',
165 'Gst.Net/NetClientClock.cs',
166 'Gst.Net/NetControlMessageMeta.cs',
167 'Gst.Net/NetTimePacket.cs',
168 'Gst.Net/NetTimeProvider.cs',
169 'Gst.Net/PtpClock.cs',
170 'Gst.Net/PtpStatisticsCallback.cs',
171 'Gst.PbUtils/AudioVisualizer.cs',
172 'Gst.PbUtils/AudioVisualizerShader.cs',
173 'Gst.PbUtils/AudioVisualizerShaderFunc.cs',
174 'Gst.PbUtils/Constants.cs',
175 'Gst.PbUtils/DiscoveredHandler.cs',
176 'Gst.PbUtils/Discoverer.cs',
177 'Gst.PbUtils/DiscovererAudioInfo.cs',
178 'Gst.PbUtils/DiscovererContainerInfo.cs',
179 'Gst.PbUtils/DiscovererInfo.cs',
180 'Gst.PbUtils/DiscovererResult.cs',
181 'Gst.PbUtils/DiscovererSerializeFlags.cs',
182 'Gst.PbUtils/DiscovererStreamInfo.cs',
183 'Gst.PbUtils/DiscovererSubtitleInfo.cs',
184 'Gst.PbUtils/DiscovererVideoInfo.cs',
185 'Gst.PbUtils/EncodingAudioProfile.cs',
186 'Gst.PbUtils/EncodingContainerProfile.cs',
187 'Gst.PbUtils/EncodingProfile.cs',
188 'Gst.PbUtils/EncodingTarget.cs',
189 'Gst.PbUtils/EncodingVideoProfile.cs',
190 'Gst.PbUtils/Global.cs',
191 'Gst.PbUtils/Gst.PbUtilsSharp.AudioVisualizerShaderFuncNative.cs',
192 'Gst.PbUtils/Gst.PbUtilsSharp.InstallPluginsResultFuncNative.cs',
193 'Gst.PbUtils/InstallPluginsContext.cs',
194 'Gst.PbUtils/InstallPluginsResultFunc.cs',
195 'Gst.PbUtils/InstallPluginsReturn.cs',
196 'Gst.PbUtils/SourceSetupHandler.cs',
197 'Gst.Rtp/Constants.cs',
199 'Gst.Rtp/RTCPBuffer.cs',
200 'Gst.Rtp/RTCPFBType.cs',
201 'Gst.Rtp/RTCPPacket.cs',
202 'Gst.Rtp/RTCPSDESType.cs',
203 'Gst.Rtp/RTCPType.cs',
204 'Gst.Rtp/RTCPXRType.cs',
205 'Gst.Rtp/RTPBaseAudioPayload.cs',
206 'Gst.Rtp/RTPBaseDepayload.cs',
207 'Gst.Rtp/RTPBasePayload.cs',
208 'Gst.Rtp/RTPBuffer.cs',
209 'Gst.Rtp/RTPBufferFlags.cs',
210 'Gst.Rtp/RTPBufferMapFlags.cs',
211 'Gst.Rtp/RTPPayload.cs',
212 'Gst.Rtp/RTPPayloadInfo.cs',
213 'Gst.Rtp/RTPProfile.cs',
214 'Gst.Rtp/RTPSourceMeta.cs',
215 'Gst.Rtsp/Constants.cs',
216 'Gst.Rtsp/Global.cs',
217 'Gst.Rtsp/Gst.RtspSharp.RTSPConnectionAcceptCertificateFuncNative.cs',
218 'Gst.Rtsp/IRTSPExtension.cs',
219 'Gst.Rtsp/RTSPAuthCredential.cs',
220 'Gst.Rtsp/RTSPAuthMethod.cs',
221 'Gst.Rtsp/RTSPAuthParam.cs',
222 'Gst.Rtsp/RTSPConnection.cs',
223 'Gst.Rtsp/RTSPConnectionAcceptCertificateFunc.cs',
224 'Gst.Rtsp/RTSPEvent.cs',
225 'Gst.Rtsp/RTSPExtensionAdapter.cs',
226 'Gst.Rtsp/RTSPFamily.cs',
227 'Gst.Rtsp/RTSPHeaderField.cs',
228 'Gst.Rtsp/RTSPLowerTrans.cs',
229 'Gst.Rtsp/RTSPMessage.cs',
230 'Gst.Rtsp/RTSPMethod.cs',
231 'Gst.Rtsp/RTSPMsgType.cs',
232 'Gst.Rtsp/RTSPProfile.cs',
233 'Gst.Rtsp/RTSPRange.cs',
234 'Gst.Rtsp/RTSPRangeUnit.cs',
235 'Gst.Rtsp/RTSPResult.cs',
236 'Gst.Rtsp/RTSPState.cs',
237 'Gst.Rtsp/RTSPStatusCode.cs',
238 'Gst.Rtsp/RTSPTime.cs',
239 'Gst.Rtsp/RTSPTime2.cs',
240 'Gst.Rtsp/RTSPTimeRange.cs',
241 'Gst.Rtsp/RTSPTimeType.cs',
242 'Gst.Rtsp/RTSPTransMode.cs',
243 'Gst.Rtsp/RTSPTransport.cs',
244 'Gst.Rtsp/RTSPUrl.cs',
245 'Gst.Rtsp/RTSPVersion.cs',
246 'Gst.Rtsp/RTSPWatch.cs',
247 'Gst.Rtsp/RTSPWatchFuncs.cs',
248 'Gst.Rtsp/SendEventHandler.cs',
249 'Gst.Sdp/Constants.cs',
251 'Gst.Sdp/MIKEYCacheType.cs',
252 'Gst.Sdp/MIKEYDecryptInfo.cs',
253 'Gst.Sdp/MIKEYEncAlg.cs',
254 'Gst.Sdp/MIKEYEncryptInfo.cs',
255 'Gst.Sdp/MIKEYKVType.cs',
256 'Gst.Sdp/MIKEYKeyDataType.cs',
257 'Gst.Sdp/MIKEYMacAlg.cs',
258 'Gst.Sdp/MIKEYMapSRTP.cs',
259 'Gst.Sdp/MIKEYMapType.cs',
260 'Gst.Sdp/MIKEYMessage.cs',
261 'Gst.Sdp/MIKEYPRFFunc.cs',
262 'Gst.Sdp/MIKEYPayload.cs',
263 'Gst.Sdp/MIKEYPayloadKEMAC.cs',
264 'Gst.Sdp/MIKEYPayloadKeyData.cs',
265 'Gst.Sdp/MIKEYPayloadPKE.cs',
266 'Gst.Sdp/MIKEYPayloadRAND.cs',
267 'Gst.Sdp/MIKEYPayloadSP.cs',
268 'Gst.Sdp/MIKEYPayloadSPParam.cs',
269 'Gst.Sdp/MIKEYPayloadT.cs',
270 'Gst.Sdp/MIKEYPayloadType.cs',
271 'Gst.Sdp/MIKEYSecProto.cs',
272 'Gst.Sdp/MIKEYSecSRTP.cs',
273 'Gst.Sdp/MIKEYTSType.cs',
274 'Gst.Sdp/MIKEYType.cs',
275 'Gst.Sdp/SDPAttribute.cs',
276 'Gst.Sdp/SDPBandwidth.cs',
277 'Gst.Sdp/SDPConnection.cs',
279 'Gst.Sdp/SDPMedia.cs',
280 'Gst.Sdp/SDPMessage.cs',
281 'Gst.Sdp/SDPOrigin.cs',
282 'Gst.Sdp/SDPResult.cs',
283 'Gst.Sdp/SDPTime.cs',
284 'Gst.Sdp/SDPZone.cs',
285 'Gst.Tags/Constants.cs',
286 'Gst.Tags/Global.cs',
287 'Gst.Tags/ITagXmpWriter.cs',
288 'Gst.Tags/TagDemux.cs',
289 'Gst.Tags/TagDemuxResult.cs',
290 'Gst.Tags/TagImageType.cs',
291 'Gst.Tags/TagLicenseFlags.cs',
292 'Gst.Tags/TagMux.cs',
293 'Gst.Tags/TagXmpWriterAdapter.cs',
294 'Gst.Video/ColorBalanceAdapter.cs',
295 'Gst.Video/ColorBalanceChannel.cs',
296 'Gst.Video/ColorBalanceType.cs',
297 'Gst.Video/Constants.cs',
298 'Gst.Video/Global.cs',
299 'Gst.Video/Gst.VideoSharp.VideoAffineTransformationGetMatrixNative.cs',
300 'Gst.Video/Gst.VideoSharp.VideoConvertSampleCallbackNative.cs',
301 'Gst.Video/Gst.VideoSharp.VideoFormatPackNative.cs',
302 'Gst.Video/Gst.VideoSharp.VideoFormatUnpackNative.cs',
303 'Gst.Video/Gst.VideoSharp.VideoGLTextureUploadNative.cs',
304 'Gst.Video/IColorBalance.cs',
305 'Gst.Video/INavigation.cs',
306 'Gst.Video/IVideoDirection.cs',
307 'Gst.Video/IVideoOrientation.cs',
308 'Gst.Video/IVideoOverlay.cs',
309 'Gst.Video/NavigationAdapter.cs',
310 'Gst.Video/NavigationCommand.cs',
311 'Gst.Video/NavigationEventType.cs',
312 'Gst.Video/NavigationMessageType.cs',
313 'Gst.Video/NavigationQueryType.cs',
314 'Gst.Video/ValueChangedEventHandler.cs',
315 'Gst.Video/ValueChangedHandler.cs',
316 'Gst.Video/VideoAFDMeta.cs',
317 'Gst.Video/VideoAFDSpec.cs',
318 'Gst.Video/VideoAFDValue.cs',
319 'Gst.Video/VideoAffineTransformationGetMatrix.cs',
320 'Gst.Video/VideoAffineTransformationMeta.cs',
321 'Gst.Video/VideoAggregator.cs',
322 'Gst.Video/VideoAggregatorConvertPad.cs',
323 'Gst.Video/VideoAggregatorPad.cs',
324 'Gst.Video/VideoAlignment.cs',
325 'Gst.Video/VideoAlphaMode.cs',
326 'Gst.Video/VideoAncillary.cs',
327 'Gst.Video/VideoAncillaryDID.cs',
328 'Gst.Video/VideoAncillaryDID16.cs',
329 'Gst.Video/VideoBarMeta.cs',
330 'Gst.Video/VideoBufferFlags.cs',
331 'Gst.Video/VideoBufferPool.cs',
332 'Gst.Video/VideoCaptionMeta.cs',
333 'Gst.Video/VideoCaptionType.cs',
334 'Gst.Video/VideoChromaFlags.cs',
335 'Gst.Video/VideoChromaMethod.cs',
336 'Gst.Video/VideoChromaMode.cs',
337 'Gst.Video/VideoChromaResample.cs',
338 'Gst.Video/VideoChromaSite.cs',
339 'Gst.Video/VideoCodecFrame.cs',
340 'Gst.Video/VideoCodecFrameFlags.cs',
341 'Gst.Video/VideoCodecState.cs',
342 'Gst.Video/VideoColorMatrix.cs',
343 'Gst.Video/VideoColorPrimaries.cs',
344 'Gst.Video/VideoColorPrimariesInfo.cs',
345 'Gst.Video/VideoColorRange.cs',
346 'Gst.Video/VideoColorimetry.cs',
347 'Gst.Video/VideoContentLightLevel.cs',
348 'Gst.Video/VideoConvertSampleCallback.cs',
349 'Gst.Video/VideoConverter.cs',
350 'Gst.Video/VideoCropMeta.cs',
351 'Gst.Video/VideoDecoder.cs',
352 'Gst.Video/VideoDecoderRequestSyncPointFlags.cs',
353 'Gst.Video/VideoDirectionAdapter.cs',
354 'Gst.Video/VideoDither.cs',
355 'Gst.Video/VideoDitherFlags.cs',
356 'Gst.Video/VideoDitherMethod.cs',
357 'Gst.Video/VideoEncoder.cs',
358 'Gst.Video/VideoFieldOrder.cs',
359 'Gst.Video/VideoFilter.cs',
360 'Gst.Video/VideoFlags.cs',
361 'Gst.Video/VideoFormat.cs',
362 'Gst.Video/VideoFormatFlags.cs',
363 'Gst.Video/VideoFormatInfo.cs',
364 'Gst.Video/VideoFormatPack.cs',
365 'Gst.Video/VideoFormatUnpack.cs',
366 'Gst.Video/VideoFrame.cs',
367 'Gst.Video/VideoFrameFlags.cs',
368 'Gst.Video/VideoFrameMapFlags.cs',
369 'Gst.Video/VideoGLTextureOrientation.cs',
370 'Gst.Video/VideoGLTextureType.cs',
371 'Gst.Video/VideoGLTextureUpload.cs',
372 'Gst.Video/VideoGLTextureUploadMeta.cs',
373 'Gst.Video/VideoGammaMode.cs',
374 'Gst.Video/VideoInfo.cs',
375 'Gst.Video/VideoInterlaceMode.cs',
376 'Gst.Video/VideoMasteringDisplayInfo.cs',
377 'Gst.Video/VideoMasteringDisplayInfoCoordinates.cs',
378 'Gst.Video/VideoMatrixMode.cs',
379 'Gst.Video/VideoMeta.cs',
380 'Gst.Video/VideoMetaTransform.cs',
381 'Gst.Video/VideoMultiviewFlags.cs',
382 'Gst.Video/VideoMultiviewFlagsSet.cs',
383 'Gst.Video/VideoMultiviewFramePacking.cs',
384 'Gst.Video/VideoMultiviewMode.cs',
385 'Gst.Video/VideoOrientationAdapter.cs',
386 'Gst.Video/VideoOrientationMethod.cs',
387 'Gst.Video/VideoOverlayAdapter.cs',
388 'Gst.Video/VideoOverlayComposition.cs',
389 'Gst.Video/VideoOverlayCompositionMeta.cs',
390 'Gst.Video/VideoOverlayFormatFlags.cs',
391 'Gst.Video/VideoOverlayProperties.cs',
392 'Gst.Video/VideoOverlayRectangle.cs',
393 'Gst.Video/VideoPackFlags.cs',
394 'Gst.Video/VideoPrimariesMode.cs',
395 'Gst.Video/VideoRectangle.cs',
396 'Gst.Video/VideoRegionOfInterestMeta.cs',
397 'Gst.Video/VideoResampler.cs',
398 'Gst.Video/VideoResamplerFlags.cs',
399 'Gst.Video/VideoResamplerMethod.cs',
400 'Gst.Video/VideoScaler.cs',
401 'Gst.Video/VideoScalerFlags.cs',
402 'Gst.Video/VideoSink.cs',
403 'Gst.Video/VideoTileMode.cs',
404 'Gst.Video/VideoTileType.cs',
405 'Gst.Video/VideoTimeCode.cs',
406 'Gst.Video/VideoTimeCodeConfig.cs',
407 'Gst.Video/VideoTimeCodeFlags.cs',
408 'Gst.Video/VideoTimeCodeInterval.cs',
409 'Gst.Video/VideoTimeCodeMeta.cs',
410 'Gst.Video/VideoTransferFunction.cs',
411 'Gst.Video/VideoVBIEncoder.cs',
412 'Gst.Video/VideoVBIParser.cs',
413 'Gst.Video/VideoVBIParserResult.cs',
414 'Gst.WebRTC/Constants.cs',
415 'Gst.WebRTC/Global.cs',
416 'Gst.WebRTC/OnErrorEventHandler.cs',
417 'Gst.WebRTC/OnErrorHandler.cs',
418 'Gst.WebRTC/OnMessageDataEventHandler.cs',
419 'Gst.WebRTC/OnMessageDataHandler.cs',
420 'Gst.WebRTC/OnMessageStringEventHandler.cs',
421 'Gst.WebRTC/OnMessageStringHandler.cs',
422 'Gst.WebRTC/OnNewCandidateHandler.cs',
423 'Gst.WebRTC/SendDataEventHandler.cs',
424 'Gst.WebRTC/SendStringEventHandler.cs',
425 'Gst.WebRTC/WebRTCBundlePolicy.cs',
426 'Gst.WebRTC/WebRTCDTLSSetup.cs',
427 'Gst.WebRTC/WebRTCDTLSTransport.cs',
428 'Gst.WebRTC/WebRTCDTLSTransportState.cs',
429 'Gst.WebRTC/WebRTCDataChannel.cs',
430 'Gst.WebRTC/WebRTCDataChannelState.cs',
431 'Gst.WebRTC/WebRTCFECType.cs',
432 'Gst.WebRTC/WebRTCICEComponent.cs',
433 'Gst.WebRTC/WebRTCICEConnectionState.cs',
434 'Gst.WebRTC/WebRTCICEGatheringState.cs',
435 'Gst.WebRTC/WebRTCICERole.cs',
436 'Gst.WebRTC/WebRTCICETransport.cs',
437 'Gst.WebRTC/WebRTCICETransportPolicy.cs',
438 'Gst.WebRTC/WebRTCKind.cs',
439 'Gst.WebRTC/WebRTCPeerConnectionState.cs',
440 'Gst.WebRTC/WebRTCPriorityType.cs',
441 'Gst.WebRTC/WebRTCRTPReceiver.cs',
442 'Gst.WebRTC/WebRTCRTPSender.cs',
443 'Gst.WebRTC/WebRTCRTPTransceiver.cs',
444 'Gst.WebRTC/WebRTCRTPTransceiverDirection.cs',
445 'Gst.WebRTC/WebRTCSCTPTransportState.cs',
446 'Gst.WebRTC/WebRTCSDPType.cs',
447 'Gst.WebRTC/WebRTCSessionDescription.cs',
448 'Gst.WebRTC/WebRTCSignalingState.cs',
449 'Gst.WebRTC/WebRTCStatsType.cs',
450 'Gst/AllocationParams.cs',
452 'Gst/AllocatorFlags.cs',
453 'Gst/Application.cs',
454 'Gst/AtomicQueue.cs',
459 'Gst/BufferCopyFlags.cs',
460 'Gst/BufferFlags.cs',
461 'Gst/BufferForeachMetaFunc.cs',
463 'Gst/BufferListFunc.cs',
465 'Gst/BufferPoolAcquireFlags.cs',
466 'Gst/BufferPoolAcquireParams.cs',
467 'Gst/BufferingMode.cs',
471 'Gst/BusSyncHandler.cs',
472 'Gst/BusSyncReply.cs',
474 'Gst/CapsFeatures.cs',
475 'Gst/CapsFilterMapFunc.cs',
477 'Gst/CapsForeachFunc.cs',
478 'Gst/CapsIntersectMode.cs',
479 'Gst/CapsMapFunc.cs',
480 'Gst/ChildAddedEventHandler.cs',
481 'Gst/ChildProxyAdapter.cs',
482 'Gst/ChildRemovedEventHandler.cs',
484 'Gst/ClockCallback.cs',
486 'Gst/ClockEntryType.cs',
488 'Gst/ClockReturn.cs',
492 'Gst/ControlBinding.cs',
493 'Gst/ControlBindingConvert.cs',
494 'Gst/ControlSource.cs',
495 'Gst/ControlSourceGetValue.cs',
496 'Gst/ControlSourceGetValueArray.cs',
499 'Gst/CustomMetaTransformFunction.cs',
502 'Gst/DebugCategory.cs',
503 'Gst/DebugColorFlags.cs',
504 'Gst/DebugColorMode.cs',
505 'Gst/DebugFuncPtr.cs',
506 'Gst/DebugGraphDetails.cs',
508 'Gst/DebugMessage.cs',
509 'Gst/DeepElementAddedHandler.cs',
510 'Gst/DeepElementRemovedHandler.cs',
511 'Gst/DeepNotifyHandler.cs',
513 'Gst/DeviceMonitor.cs',
514 'Gst/DeviceProvider.cs',
515 'Gst/DeviceProviderFactory.cs',
516 'Gst/DoLatencyHandler.cs',
517 'Gst/DynamicTypeFactory.cs',
519 'Gst/ElementAddedHandler.cs',
520 'Gst/ElementCallAsyncFunc.cs',
521 'Gst/ElementFactory.cs',
522 'Gst/ElementFlags.cs',
523 'Gst/ElementForeachPadFunc.cs',
524 'Gst/ElementRemovedHandler.cs',
527 'Gst/EventTypeFlags.cs',
528 'Gst/FeatureAddedHandler.cs',
532 'Gst/FormatDefinition.cs',
536 'Gst/GstSharp.BufferForeachMetaFuncNative.cs',
537 'Gst/GstSharp.BufferListFuncNative.cs',
538 'Gst/GstSharp.BusFuncNative.cs',
539 'Gst/GstSharp.BusSyncHandlerNative.cs',
540 'Gst/GstSharp.CapsFilterMapFuncNative.cs',
541 'Gst/GstSharp.CapsForeachFuncNative.cs',
542 'Gst/GstSharp.CapsMapFuncNative.cs',
543 'Gst/GstSharp.ClockCallbackNative.cs',
544 'Gst/GstSharp.ControlBindingConvertNative.cs',
545 'Gst/GstSharp.ControlSourceGetValueArrayNative.cs',
546 'Gst/GstSharp.ControlSourceGetValueNative.cs',
547 'Gst/GstSharp.CustomMetaTransformFunctionNative.cs',
548 'Gst/GstSharp.DebugFuncPtrNative.cs',
549 'Gst/GstSharp.ElementCallAsyncFuncNative.cs',
550 'Gst/GstSharp.ElementForeachPadFuncNative.cs',
551 'Gst/GstSharp.IteratorCopyFunctionNative.cs',
552 'Gst/GstSharp.IteratorFoldFunctionNative.cs',
553 'Gst/GstSharp.IteratorForeachFunctionNative.cs',
554 'Gst/GstSharp.IteratorFreeFunctionNative.cs',
555 'Gst/GstSharp.IteratorItemFunctionNative.cs',
556 'Gst/GstSharp.IteratorNextFunctionNative.cs',
557 'Gst/GstSharp.IteratorResyncFunctionNative.cs',
558 'Gst/GstSharp.LogFunctionNative.cs',
559 'Gst/GstSharp.MemoryCopyFunctionNative.cs',
560 'Gst/GstSharp.MemoryIsSpanFunctionNative.cs',
561 'Gst/GstSharp.MemoryMapFullFunctionNative.cs',
562 'Gst/GstSharp.MemoryMapFunctionNative.cs',
563 'Gst/GstSharp.MemoryShareFunctionNative.cs',
564 'Gst/GstSharp.MemoryUnmapFullFunctionNative.cs',
565 'Gst/GstSharp.MemoryUnmapFunctionNative.cs',
566 'Gst/GstSharp.MetaFreeFunctionNative.cs',
567 'Gst/GstSharp.MetaInitFunctionNative.cs',
568 'Gst/GstSharp.MetaTransformFunctionNative.cs',
569 'Gst/GstSharp.MiniObjectCopyFunctionNative.cs',
570 'Gst/GstSharp.MiniObjectDisposeFunctionNative.cs',
571 'Gst/GstSharp.MiniObjectFreeFunctionNative.cs',
572 'Gst/GstSharp.MiniObjectNotifyNative.cs',
573 'Gst/GstSharp.PadActivateFunctionNative.cs',
574 'Gst/GstSharp.PadActivateModeFunctionNative.cs',
575 'Gst/GstSharp.PadChainFunctionNative.cs',
576 'Gst/GstSharp.PadChainListFunctionNative.cs',
577 'Gst/GstSharp.PadEventFullFunctionNative.cs',
578 'Gst/GstSharp.PadEventFunctionNative.cs',
579 'Gst/GstSharp.PadForwardFunctionNative.cs',
580 'Gst/GstSharp.PadGetRangeFunctionNative.cs',
581 'Gst/GstSharp.PadIterIntLinkFunctionNative.cs',
582 'Gst/GstSharp.PadLinkFunctionNative.cs',
583 'Gst/GstSharp.PadProbeCallbackNative.cs',
584 'Gst/GstSharp.PadQueryFunctionNative.cs',
585 'Gst/GstSharp.PadStickyEventsForeachFunctionNative.cs',
586 'Gst/GstSharp.PadUnlinkFunctionNative.cs',
587 'Gst/GstSharp.PluginFeatureFilterNative.cs',
588 'Gst/GstSharp.PluginFilterNative.cs',
589 'Gst/GstSharp.PluginInitFullFuncNative.cs',
590 'Gst/GstSharp.PluginInitFuncNative.cs',
591 'Gst/GstSharp.PromiseChangeFuncNative.cs',
592 'Gst/GstSharp.StructureFilterMapFuncNative.cs',
593 'Gst/GstSharp.StructureForeachFuncNative.cs',
594 'Gst/GstSharp.StructureMapFuncNative.cs',
595 'Gst/GstSharp.TagForeachFuncNative.cs',
596 'Gst/GstSharp.TagMergeFuncNative.cs',
597 'Gst/GstSharp.TaskFunctionNative.cs',
598 'Gst/GstSharp.TaskPoolFunctionNative.cs',
599 'Gst/GstSharp.TaskThreadFuncNative.cs',
600 'Gst/GstSharp.TypeFindFunctionNative.cs',
601 'Gst/GstSharp.ValueCompareFuncNative.cs',
602 'Gst/GstSharp.ValueDeserializeFuncNative.cs',
603 'Gst/GstSharp.ValueDeserializeWithPSpecFuncNative.cs',
604 'Gst/GstSharp.ValueSerializeFuncNative.cs',
605 'Gst/IChildProxy.cs',
609 'Gst/IURIHandler.cs',
612 'Gst/IteratorCopyFunction.cs',
613 'Gst/IteratorFoldFunction.cs',
614 'Gst/IteratorForeachFunction.cs',
615 'Gst/IteratorFreeFunction.cs',
616 'Gst/IteratorItem.cs',
617 'Gst/IteratorItemFunction.cs',
618 'Gst/IteratorNextFunction.cs',
619 'Gst/IteratorResult.cs',
620 'Gst/IteratorResyncFunction.cs',
621 'Gst/LibraryError.cs',
622 'Gst/LinkedHandler.cs',
624 'Gst/LogFunction.cs',
628 'Gst/MemoryCopyFunction.cs',
629 'Gst/MemoryFlags.cs',
630 'Gst/MemoryIsSpanFunction.cs',
631 'Gst/MemoryMapFullFunction.cs',
632 'Gst/MemoryMapFunction.cs',
633 'Gst/MemoryShareFunction.cs',
634 'Gst/MemoryUnmapFullFunction.cs',
635 'Gst/MemoryUnmapFunction.cs',
637 'Gst/MessageHandler.cs',
638 'Gst/MessageType.cs',
641 'Gst/MetaFreeFunction.cs',
643 'Gst/MetaInitFunction.cs',
644 'Gst/MetaTransformCopy.cs',
645 'Gst/MetaTransformFunction.cs',
647 'Gst/MiniObjectCopyFunction.cs',
648 'Gst/MiniObjectDisposeFunction.cs',
649 'Gst/MiniObjectFlags.cs',
650 'Gst/MiniObjectFreeFunction.cs',
651 'Gst/MiniObjectNotify.cs',
653 'Gst/ObjectFlags.cs',
655 'Gst/PadActivateFunction.cs',
656 'Gst/PadActivateModeFunction.cs',
657 'Gst/PadAddedHandler.cs',
658 'Gst/PadChainFunction.cs',
659 'Gst/PadChainListFunction.cs',
660 'Gst/PadCreatedEventHandler.cs',
661 'Gst/PadDirection.cs',
662 'Gst/PadEventFullFunction.cs',
663 'Gst/PadEventFunction.cs',
665 'Gst/PadForwardFunction.cs',
666 'Gst/PadGetRangeFunction.cs',
667 'Gst/PadIterIntLinkFunction.cs',
668 'Gst/PadLinkCheck.cs',
669 'Gst/PadLinkFunction.cs',
670 'Gst/PadLinkReturn.cs',
672 'Gst/PadPresence.cs',
673 'Gst/PadProbeCallback.cs',
674 'Gst/PadProbeInfo.cs',
675 'Gst/PadProbeReturn.cs',
676 'Gst/PadProbeType.cs',
677 'Gst/PadQueryFunction.cs',
678 'Gst/PadRemovedHandler.cs',
679 'Gst/PadStickyEventsForeachFunction.cs',
680 'Gst/PadTemplate.cs',
681 'Gst/PadTemplateFlags.cs',
682 'Gst/PadUnlinkFunction.cs',
684 'Gst/ParamFraction.cs',
685 'Gst/ParentBufferMeta.cs',
687 'Gst/ParseContext.cs',
691 'Gst/PipelineFlags.cs',
693 'Gst/PluginAPIFlags.cs',
694 'Gst/PluginAddedHandler.cs',
695 'Gst/PluginDependencyFlags.cs',
697 'Gst/PluginError.cs',
698 'Gst/PluginFeature.cs',
699 'Gst/PluginFeatureFilter.cs',
700 'Gst/PluginFilter.cs',
701 'Gst/PluginFlags.cs',
702 'Gst/PluginInitFullFunc.cs',
703 'Gst/PluginInitFunc.cs',
706 'Gst/PresetAdapter.cs',
707 'Gst/ProgressType.cs',
709 'Gst/PromiseChangeFunc.cs',
710 'Gst/PromiseResult.cs',
711 'Gst/ProtectionMeta.cs',
712 'Gst/ProviderHiddenHandler.cs',
713 'Gst/ProviderUnhiddenHandler.cs',
718 'Gst/QueryTypeFlags.cs',
720 'Gst/ReferenceTimestampMeta.cs',
722 'Gst/ResourceError.cs',
724 'Gst/SchedulingFlags.cs',
729 'Gst/SegmentFlags.cs',
730 'Gst/SharedTaskPool.cs',
731 'Gst/StackTraceFlags.cs',
733 'Gst/StateChange.cs',
734 'Gst/StateChangeReturn.cs',
736 'Gst/StaticPadTemplate.cs',
738 'Gst/StreamCollection.cs',
739 'Gst/StreamError.cs',
740 'Gst/StreamFlags.cs',
741 'Gst/StreamNotifyHandler.cs',
742 'Gst/StreamStatusType.cs',
745 'Gst/StructureChangeType.cs',
746 'Gst/StructureFilterMapFunc.cs',
747 'Gst/StructureForeachFunc.cs',
748 'Gst/StructureMapFunc.cs',
749 'Gst/SyncMessageHandler.cs',
750 'Gst/SyncedHandler.cs',
751 'Gst/SystemClock.cs',
754 'Gst/TagForeachFunc.cs',
756 'Gst/TagMergeFunc.cs',
757 'Gst/TagMergeMode.cs',
759 'Gst/TagSetterAdapter.cs',
761 'Gst/TaskFunction.cs',
763 'Gst/TaskPoolFunction.cs',
765 'Gst/TaskThreadFunc.cs',
769 'Gst/TocEntryType.cs',
770 'Gst/TocLoopType.cs',
772 'Gst/TocSetterAdapter.cs',
774 'Gst/TracerFactory.cs',
775 'Gst/TracerRecord.cs',
776 'Gst/TracerValueFlags.cs',
777 'Gst/TracerValueScope.cs',
779 'Gst/TypeFindFactory.cs',
780 'Gst/TypeFindFunction.cs',
781 'Gst/TypeFindProbability.cs',
783 'Gst/URIHandlerAdapter.cs',
785 'Gst/UnlinkedHandler.cs',
790 'Gst/ValueCompareFunc.cs',
791 'Gst/ValueDeserializeFunc.cs',
792 'Gst/ValueDeserializeWithPSpecFunc.cs',
794 'Gst/ValueSerializeFunc.cs',
796 'GtkSharp/ObjectManager.cs',
799 run_target('update_gstreamer_code',
802 '--api-raw', raw_api_fname,
803 '--gapi-fixup', gapi_fixup,
804 '--metadata', metadata,
805 '--gapi-codegen', gapi_codegen,
806 '--extra-includes=' + glib_api_includes,
807 '--extra-includes=' + gio_api_includes,
808 '--out', meson.current_source_dir(),
809 '--files', ';'.join(generated_sources),
810 '--assembly-name', meson.project_name(),
811 '--abi-includes', abi_includes,
812 '--abi-cs-usings', 'Gst,Gst.Video,Gst.Sdp,Gst.Tags,Gst.Rtsp,Gst.PbUtils,Gst.Net,Gst.FFT,Gst.Controller,Gst.Base,Gst.Audio,Gst.App',
816 gst_generate_files = files(generated_sources)
818 c_abi = files('gstreamer-sharp-abi.c')
819 cs_abi = files('gstreamer-sharp-abi.cs')
821 gst_api_includes = join_paths(meson.current_source_dir(), 'gstreamer-sharp-api.xml')
822 gapis = [gst_api_includes]