GstCheckABIStruct list[] = { {"GstAppSinkCallbacks", sizeof (GstAppSinkCallbacks), 28}, {"GstAppSinkClass", sizeof (GstAppSinkClass), 436}, {"GstAppSink", sizeof (GstAppSink), 488}, {"GstAppSrcCallbacks", sizeof (GstAppSrcCallbacks), 28}, {"GstAppSrcClass", sizeof (GstAppSrcClass), 440}, {"GstAppSrc", sizeof (GstAppSrc), 472}, {"GstAudioCdSrcClass", sizeof (GstAudioCdSrcClass), 524}, {"GstAudioCdSrc", sizeof (GstAudioCdSrc), 488}, {"GstAudioCdSrcTrack", sizeof (GstAudioCdSrcTrack), 36}, {"GstAudioClockClass", sizeof (GstAudioClockClass), 164}, {"GstAudioClock", sizeof (GstAudioClock), 160}, {"GstAudioFilterClass", sizeof (GstAudioFilterClass), 436}, {"GstAudioFilter", sizeof (GstAudioFilter), 704}, {"GstAudioSinkClass", sizeof (GstAudioSinkClass), 468}, {"GstAudioSink", sizeof (GstAudioSink), 552}, {"GstAudioSrcClass", sizeof (GstAudioSrcClass), 496}, {"GstAudioSrc", sizeof (GstAudioSrc), 544}, {"GstAudioBaseSinkClass", sizeof (GstAudioBaseSinkClass), 424}, {"GstAudioBaseSink", sizeof (GstAudioBaseSink), 528}, {"GstAudioBaseSrcClass", sizeof (GstAudioBaseSrcClass), 452}, {"GstAudioBaseSrc", sizeof (GstAudioBaseSrc), 520}, {"GstRTPBaseAudioPayloadClass", sizeof (GstRTPBaseAudioPayloadClass), 304}, {"GstRTPBaseAudioPayload", sizeof (GstRTPBaseAudioPayload), 456}, {"GstRTPBaseDepayloadClass", sizeof (GstRTPBaseDepayloadClass), 280}, {"GstRTPBaseDepayload", sizeof (GstRTPBaseDepayload), 328}, {"GstRTPBasePayloadClass", sizeof (GstRTPBasePayloadClass), 288}, {"GstRTPBasePayload", sizeof (GstRTPBasePayload), 408}, {"GstColorBalanceChannelClass", sizeof (GstColorBalanceChannelClass), 88}, {"GstColorBalanceChannel", sizeof (GstColorBalanceChannel), 40}, {"GstColorBalanceInterface", sizeof (GstColorBalanceInterface), 44}, {"GstDiscovererClass", sizeof (GstDiscovererClass), 100}, {"GstDiscoverer", sizeof (GstDiscoverer), 32}, {"GstFFTF32Complex", sizeof (GstFFTF32Complex), 8}, {"GstFFTF64Complex", sizeof (GstFFTF64Complex), 16}, {"GstFFTS16Complex", sizeof (GstFFTS16Complex), 4}, {"GstFFTS32Complex", sizeof (GstFFTS32Complex), 8}, {"GstNavigationInterface", sizeof (GstNavigationInterface), 16}, {"gst_riff_acid", sizeof (gst_riff_acid), 24}, {"gst_riff_dmlh", sizeof (gst_riff_dmlh), 4}, {"gst_riff_index_entry", sizeof (gst_riff_index_entry), 16}, {"gst_riff_strf_auds", sizeof (gst_riff_strf_auds), 16}, {"gst_riff_strf_iavs", sizeof (gst_riff_strf_iavs), 32}, {"gst_riff_strf_vids", sizeof (gst_riff_strf_vids), 40}, {"gst_riff_strh", sizeof (gst_riff_strh), 48}, {"GstAudioRingBufferClass", sizeof (GstAudioRingBufferClass), 156}, {"GstAudioRingBuffer", sizeof (GstAudioRingBuffer), 768}, {"GstAudioRingBufferSpec", sizeof (GstAudioRingBufferSpec), 352}, {"GstRTCPPacket", sizeof (GstRTCPPacket), 36}, {"GstRTPPayloadInfo", sizeof (GstRTPPayloadInfo), 40}, {"GstRTSPExtensionInterface", sizeof (GstRTSPExtensionInterface), 64}, {"GstRTSPMessage", sizeof (GstRTSPMessage), 44}, {"GstRTSPRange", sizeof (GstRTSPRange), 8}, {"GstRTSPTime", sizeof (GstRTSPTime), 16}, {"GstRTSPTimeRange", sizeof (GstRTSPTimeRange), 88}, {"GstRTSPTransport", sizeof (GstRTSPTransport), 92}, {"GstRTSPUrl", sizeof (GstRTSPUrl), 32}, {"GstRTSPWatchFuncs", sizeof (GstRTSPWatchFuncs), 48}, {"GstSDPAttribute", sizeof (GstSDPAttribute), 8}, {"GstSDPBandwidth", sizeof (GstSDPBandwidth), 8}, {"GstSDPConnection", sizeof (GstSDPConnection), 20}, {"GstSDPKey", sizeof (GstSDPKey), 8}, {"GstSDPMedia", sizeof (GstSDPMedia), 44}, {"GstSDPMessage", sizeof (GstSDPMessage), 96}, {"GstSDPOrigin", sizeof (GstSDPOrigin), 24}, {"GstSDPTime", sizeof (GstSDPTime), 12}, {"GstSDPZone", sizeof (GstSDPZone), 8}, {"GstStreamVolumeInterface", sizeof (GstStreamVolumeInterface), 8}, {"GstTagDemuxClass", sizeof (GstTagDemuxClass), 284}, {"GstTagDemux", sizeof (GstTagDemux), 208}, {"GstVideoFilterClass", sizeof (GstVideoFilterClass), 444}, {"GstVideoFilter", sizeof (GstVideoFilter), 640}, {"GstVideoOrientationInterface", sizeof (GstVideoOrientationInterface), 40}, {"GstVideoRectangle", sizeof (GstVideoRectangle), 16}, {"GstVideoSinkClass", sizeof (GstVideoSinkClass), 420}, {"GstVideoSink", sizeof (GstVideoSink), 496}, {"GstVideoOverlayInterface", sizeof (GstVideoOverlayInterface), 24}, #if 0 /* FIXME: #if defined(TEST_GST_GL_ABI_CHECK) {"GstGLAsyncDebug", sizeof (GstGLAsyncDebug), 120}, {"GstGLBaseFilter", sizeof (GstGLBaseFilter), 648}, {"GstGLBaseFilterClass", sizeof (GstGLBaseFilterClass), 880}, {"GstGLBaseMemory", sizeof (GstGLBaseMemory), 224}, {"GstGLAllocationParams", sizeof (GstGLAllocationParams), 120}, {"GstGLBaseMemoryAllocator", sizeof (GstGLBaseMemoryAllocator), 216}, {"GstGLBaseMemoryAllocatorClass", sizeof (GstGLBaseMemoryAllocatorClass), 312}, {"GstGLBaseSrc", sizeof (GstGLBaseSrc), 904}, {"GstGLBaseSrcClass", sizeof (GstGLBaseSrcClass), 920}, {"GstGLBuffer", sizeof (GstGLBuffer), 240}, {"GstGLBufferAllocationParams", sizeof (GstGLBufferAllocationParams), 160}, {"GstGLBufferAllocator", sizeof (GstGLBufferAllocator), 248}, {"GstGLBufferAllocatorClass", sizeof (GstGLBufferAllocatorClass), 344}, {"GstGLBufferPool", sizeof (GstGLBufferPool), 184}, {"GstGLBufferPoolClass", sizeof (GstGLBufferPoolClass), 320}, {"GstGLColorConvert", sizeof (GstGLColorConvert), 480}, {"GstGLColorConvertClass", sizeof (GstGLColorConvertClass), 216}, {"GstGLContext", sizeof (GstGLContext), 152}, {"GstGLContextClass", sizeof (GstGLContextClass), 312}, {"GstGLDisplay", sizeof (GstGLDisplay), 136}, {"GstGLDisplayClass", sizeof (GstGLDisplayClass), 232}, {"GstGLFilter", sizeof (GstGLFilter), 1064}, {"GstGLFilterClass", sizeof (GstGLFilterClass), 952}, {"GstGLFuncs", sizeof (GstGLFuncs), 2968}, {"GstGLFramebuffer", sizeof (GstGLFramebuffer), 152}, {"GstGLFramebufferClass", sizeof (GstGLFramebufferClass), 216}, {"GstGLMemory", sizeof (GstGLMemory), 480}, {"GstGLVideoAllocationParams", sizeof (GstGLVideoAllocationParams), 184}, {"GstGLMemoryAllocator", sizeof (GstGLMemoryAllocator), 248}, {"GstGLMemoryAllocatorClass", sizeof (GstGLMemoryAllocatorClass), 368}, {"GstGLMemoryPBO", sizeof (GstGLMemoryPBO), 520}, {"GstGLMemoryPBOAllocator", sizeof (GstGLMemoryPBOAllocator), 280}, {"GstGLMemoryPBOAllocatorClass", sizeof (GstGLMemoryPBOAllocatorClass), 400}, {"GstGLRenderbuffer", sizeof (GstGLRenderbuffer), 280}, {"GstGLRenderbufferAllocationParams", sizeof (GstGLRenderbufferAllocationParams), 168}, {"GstGLRenderbufferAllocator", sizeof (GstGLRenderbufferAllocator), 248}, {"GstGLRenderbufferAllocatorClass", sizeof (GstGLRenderbufferAllocatorClass), 344}, {"GstGLSLStage", sizeof (GstGLSLStage), 136}, {"GstGLSLStageClass", sizeof (GstGLSLStageClass), 216}, {"GstGLShader", sizeof (GstGLShader), 136}, {"GstGLShaderClass", sizeof (GstGLShaderClass), 184}, {"GstGLUpload", sizeof (GstGLUpload), 136}, {"GstGLUploadClass", sizeof (GstGLUploadClass), 216}, {"GstGLOverlayCompositor", sizeof (GstGLOverlayCompositor), 160}, {"GstGLOverlayCompositorClass", sizeof (GstGLOverlayCompositorClass), 216}, {"GstGLQuery", sizeof (GstGLQuery), 176}, {"GstGLViewConvert", sizeof (GstGLViewConvert), 504}, {"GstGLViewConvertClass", sizeof (GstGLViewConvertClass), 216}, {"GstGLWindow", sizeof (GstGLWindow), 248}, {"GstGLWindowClass", sizeof (GstGLWindowClass), 336}, #if GST_GL_HAVE_PLATFORM_EGL {"GstGLDisplayEGL", sizeof (GstGLDisplayEGL), 184}, {"GstGLDisplayEGLClass", sizeof (GstGLDisplayEGLClass), 264}, {"GstGLDisplayEGLDevice", sizeof (GstGLDisplayEGL), 184}, {"GstGLDisplayEGLDeviceClass", sizeof (GstGLDisplayEGLClass), 264}, {"GstGLMemoryEGL", sizeof (GstGLMemoryEGL), 520}, {"GstGLMemoryEGLAllocator", sizeof (GstGLMemoryEGLAllocator), 280}, {"GstGLMemoryEGLAllocatorClass", sizeof (GstGLMemoryEGLAllocatorClass), 400}, {"GstEGLImage", sizeof (GstGLMemoryEGLAllocatorClass), 400}, #endif #if GST_GL_HAVE_WINDOW_WAYLAND {"GstGLDisplayWayland", sizeof (GstGLDisplayWayland), 216}, {"GstGLDisplayWaylandClass", sizeof (GstGLDisplayWaylandClass), 264}, #endif #if GST_GL_HAVE_WINDOW_X11 {"GstGLDisplayX11", sizeof (GstGLDisplayX11), 200}, {"GstGLDisplayX11Class", sizeof (GstGLDisplayX11Class), 264}, #endif #endif #endif {NULL, 0, 0} };