gstreamer/tests/check/libs/struct_i386.h
Thomas Vander Stichele e036ea0995 libs/gst/check/gstcheck.*: factor out the method from tests that checks size of structures, and add code to generate ...
Original commit message from CVS:
* libs/gst/check/gstcheck.c: (gst_check_abi_list):
* libs/gst/check/gstcheck.h:
factor out the method from tests that checks size of structures,
and add code to generate the header containing these sizes
* tests/check/gst/gstabi.c: (GST_START_TEST):
* tests/check/gst/struct_i386.h:
* tests/check/libs/libsabi.c: (GST_START_TEST):
* tests/check/libs/struct_i386.h:
use it
2006-06-06 13:48:20 +00:00

29 lines
1.2 KiB
C

GstCheckABIStruct list[] = {
{"GstAdapter", sizeof(GstAdapter), 52},
{"GstAdapterClass", sizeof(GstAdapterClass), 84},
{"GstBaseSink", sizeof(GstBaseSink), 384},
{"GstBaseSinkClass", sizeof(GstBaseSinkClass), 368},
{"GstBaseSrc", sizeof(GstBaseSrc), 376},
{"GstBaseSrcClass", sizeof(GstBaseSrcClass), 376},
{"GstBaseTransform", sizeof(GstBaseTransform), 352},
{"GstBaseTransformClass", sizeof(GstBaseTransformClass), 376},
{"GstCollectData", sizeof(GstCollectData), 120},
{"GstCollectPads", sizeof(GstCollectPads), 92},
{"GstCollectPadsClass", sizeof(GstCollectPadsClass), 136},
{"GstPushSrc", sizeof(GstPushSrc), 392},
{"GstPushSrcClass", sizeof(GstPushSrcClass), 396},
{"GstTimedValue", sizeof(GstTimedValue), 28},
{"GstValueArray", sizeof(GstValueArray), 20},
{"GstController", sizeof(GstController), 40},
{"GstControllerClass", sizeof(GstControllerClass), 84},
{"GstNetClientClock", sizeof(GstNetClientClock), 248},
{"GstNetClientClockClass", sizeof(GstNetClientClockClass), 192},
{"GstNetTimePacket", sizeof(GstNetTimePacket), 16},
{"GstNetTimeProvider", sizeof(GstNetTimeProvider), 84},
{"GstNetTimeProviderClass", sizeof(GstNetTimeProviderClass), 120},
{NULL, 0, 0}
};