Diff:
libgstreamer-1.0.so 1.4.5 (x86_64)
libgstreamer-1.0.so 1.5.1 (x86_64)

ABI
Viewer

SymbolsTypes



Type: _GstPad


Contents
Info
Fields
Memory Layout

Info

Name _GstPad
Type STRUCT
Fields 45
Source gstpad.h
Size 520
Usage The type is used by 100 symbols and 18 types.
Status UNCHANGED


Fields

PADDINGFIELD
BIT-FIELD


ADDED
REMOVED
PosNameTypeSizeOffset
0objectGstObject880
1element_privategpointer888
2padtemplateGstPadTemplate*896
3directionenum GstPadDirection4104
4stream_rec_lockGRecMutex16112
5taskGstTask*8128
6block_condGCond16136
7probesGHookList56152
8modeenum GstPadMode4208
9activatefuncGstPadActivateFunction8216
10activatedatagpointer8224
11activatenotifyGDestroyNotify8232
12activatemodefuncGstPadActivateModeFunction8240
13activatemodedatagpointer8248
14activatemodenotifyGDestroyNotify8256
15peerGstPad*8264
16linkfuncGstPadLinkFunction8272
17linkdatagpointer8280
18linknotifyGDestroyNotify8288
19unlinkfuncGstPadUnlinkFunction8296
20unlinkdatagpointer8304
21unlinknotifyGDestroyNotify8312
22chainfuncGstPadChainFunction8320
23chaindatagpointer8328
24chainnotifyGDestroyNotify8336
25chainlistfuncGstPadChainListFunction8344
26chainlistdatagpointer8352
27chainlistnotifyGDestroyNotify8360
28getrangefuncGstPadGetRangeFunction8368
29getrangedatagpointer8376
30getrangenotifyGDestroyNotify8384
31eventfuncGstPadEventFunction8392
32eventdatagpointer8400
33eventnotifyGDestroyNotify8408
34offsetgint648416
35queryfuncGstPadQueryFunction8424
36querydatagpointer8432
37querynotifyGDestroyNotify8440
38iterintlinkfuncGstPadIterIntLinkFunction8448
39iterintlinkdatagpointer8456
40iterintlinknotifyGDestroyNotify8464
41num_probesgint4472
42num_blockedgint4476
43privGstPadPrivate*8480
44ABIanon-union-gstpad.h-72932488


Memory Layout

Old New
OffsetContentsType
0.objectGstObject
88.element_privategpointer
96.padtemplateGstPadTemplate*
104.directionenum GstPadDirection
108padding
112.stream_rec_lockGRecMutex
128.taskGstTask*
136.block_condGCond
152.probesGHookList
208.modeenum GstPadMode
212padding
216.activatefuncGstPadActivateFunction
224.activatedatagpointer
232.activatenotifyGDestroyNotify
240.activatemodefuncGstPadActivateModeFunction
248.activatemodedatagpointer
256.activatemodenotifyGDestroyNotify
264.peerGstPad*
272.linkfuncGstPadLinkFunction
280.linkdatagpointer
288.linknotifyGDestroyNotify
296.unlinkfuncGstPadUnlinkFunction
304.unlinkdatagpointer
312.unlinknotifyGDestroyNotify
320.chainfuncGstPadChainFunction
328.chaindatagpointer
336.chainnotifyGDestroyNotify
344.chainlistfuncGstPadChainListFunction
352.chainlistdatagpointer
360.chainlistnotifyGDestroyNotify
368.getrangefuncGstPadGetRangeFunction
376.getrangedatagpointer
384.getrangenotifyGDestroyNotify
392.eventfuncGstPadEventFunction
400.eventdatagpointer
408.eventnotifyGDestroyNotify
416.offsetgint64
424.queryfuncGstPadQueryFunction
432.querydatagpointer
440.querynotifyGDestroyNotify
448.iterintlinkfuncGstPadIterIntLinkFunction
456.iterintlinkdatagpointer
464.iterintlinknotifyGDestroyNotify
472.num_probesgint
476.num_blockedgint
480.privGstPadPrivate*
488.ABIanon-union-gstpad.h-729
OffsetContentsType
0.objectGstObject
88.element_privategpointer
96.padtemplateGstPadTemplate*
104.directionenum GstPadDirection
108padding
112.stream_rec_lockGRecMutex
128.taskGstTask*
136.block_condGCond
152.probesGHookList
208.modeenum GstPadMode
212padding
216.activatefuncGstPadActivateFunction
224.activatedatagpointer
232.activatenotifyGDestroyNotify
240.activatemodefuncGstPadActivateModeFunction
248.activatemodedatagpointer
256.activatemodenotifyGDestroyNotify
264.peerGstPad*
272.linkfuncGstPadLinkFunction
280.linkdatagpointer
288.linknotifyGDestroyNotify
296.unlinkfuncGstPadUnlinkFunction
304.unlinkdatagpointer
312.unlinknotifyGDestroyNotify
320.chainfuncGstPadChainFunction
328.chaindatagpointer
336.chainnotifyGDestroyNotify
344.chainlistfuncGstPadChainListFunction
352.chainlistdatagpointer
360.chainlistnotifyGDestroyNotify
368.getrangefuncGstPadGetRangeFunction
376.getrangedatagpointer
384.getrangenotifyGDestroyNotify
392.eventfuncGstPadEventFunction
400.eventdatagpointer
408.eventnotifyGDestroyNotify
416.offsetgint64
424.queryfuncGstPadQueryFunction
432.querydatagpointer
440.querynotifyGDestroyNotify
448.iterintlinkfuncGstPadIterIntLinkFunction
456.iterintlinkdatagpointer
464.iterintlinknotifyGDestroyNotify
472.num_probesgint
476.num_blockedgint
480.privGstPadPrivate*
488.ABIanon-union-gstpad.h-729





Andrey Ponomarenko's ABI laboratory