mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
8487133114
The default padding I introduced in d4f81fb4e6
is
actually only 4 pointers and on 32bit platforms already smaller than the union.
Replace it with a fixed 64byte padding. Don't add the normal padding for now.
Fixes #755822
39 lines
2.2 KiB
C
39 lines
2.2 KiB
C
|
|
GstCheckABIStruct list[] = {
|
|
{"GstBaseParseClass", sizeof (GstBaseParseClass), 368},
|
|
{"GstBaseParse", sizeof (GstBaseParse), 392},
|
|
{"GstBaseSinkClass", sizeof (GstBaseSinkClass), 400},
|
|
{"GstBaseSink", sizeof (GstBaseSink), 464},
|
|
{"GstBaseSrcClass", sizeof (GstBaseSrcClass), 404},
|
|
{"GstBaseSrc", sizeof (GstBaseSrc), 448},
|
|
{"GstBaseTransformClass", sizeof (GstBaseTransformClass), 416},
|
|
{"GstBaseTransform", sizeof (GstBaseTransform), 392},
|
|
{"GstBitReader", sizeof (GstBitReader), 32},
|
|
{"GstByteReader", sizeof (GstByteReader), 28},
|
|
{"GstByteWriter", sizeof (GstByteWriter), 56},
|
|
{"GstCollectData", sizeof (GstCollectData), 144},
|
|
{"GstCollectPadsClass", sizeof (GstCollectPadsClass), 108},
|
|
{"GstCollectPads", sizeof (GstCollectPads), 104},
|
|
{"GstARGBControlBindingClass", sizeof (GstARGBControlBindingClass), 140},
|
|
{"GstARGBControlBinding", sizeof (GstARGBControlBinding), 160},
|
|
{"GstDirectControlBindingClass", sizeof (GstDirectControlBindingClass), 140},
|
|
{"GstDirectControlBinding", sizeof (GstDirectControlBinding), 168},
|
|
{"GstInterpolationControlSourceClass", sizeof (GstInterpolationControlSourceClass), 140},
|
|
{"GstInterpolationControlSource", sizeof (GstInterpolationControlSource), 152},
|
|
{"GstLFOControlSourceClass", sizeof (GstLFOControlSourceClass), 124},
|
|
{"GstLFOControlSource", sizeof (GstLFOControlSource), 120},
|
|
{"GstControlPoint", sizeof (GstControlPoint), 80},
|
|
{"GstTimedValueControlSourceClass", sizeof (GstTimedValueControlSourceClass), 124},
|
|
{"GstTimedValueControlSource", sizeof (GstTimedValueControlSource), 128},
|
|
{"GstTriggerControlSourceClass", sizeof (GstTriggerControlSourceClass), 140},
|
|
{"GstTriggerControlSource", sizeof (GstTriggerControlSource), 152},
|
|
{"GstNetClientClockClass", sizeof (GstNetClientClockClass), 164},
|
|
{"GstNetClientClock", sizeof (GstNetClientClock), 136},
|
|
{"GstNetTimePacket", sizeof (GstNetTimePacket), 16},
|
|
{"GstNetTimeProviderClass", sizeof (GstNetTimeProviderClass), 108},
|
|
{"GstNetTimeProvider", sizeof (GstNetTimeProvider), 88},
|
|
{"GstPushSrcClass", sizeof (GstPushSrcClass), 432},
|
|
{"GstPushSrc", sizeof (GstPushSrc), 464},
|
|
{"GstTimedValue", sizeof (GstTimedValue), 16},
|
|
{NULL, 0, 0}
|
|
};
|