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

ABI
Viewer

SymbolsTypes



Symbol: gst_param_spec_fraction


Contents
Info
Calling sequence
Stack frame layout
Registers usage

Info

Signature gst_param_spec_fraction (
    gchar const* name,
    gchar const* nick,
    gchar const* blurb,
    gint min_num,
    gint min_denom,
    gint max_num,
    gint max_denom,
    gint default_num,
    gint default_denom,
    enum GParamFlags flags
)
Type FUNC
Source gstparamspecs.c
Params 10
Return GParamSpec*
Size 288
Bind GLOBAL
Vis DEFAULT
Ndx 11
Status UNCHANGED


Calling sequence

PADDINGPARAM
LOCALRETURN


ADDED
REMOVED
PosNameTypeSizePassed
INPUT(S)
0namegchar const*8%rdi
1nickgchar const*8%rsi
2blurbgchar const*8%rdx
3min_numgint4%rcx
4min_denomgint4%r8
5max_numgint4%r9
6max_denomgint4stack + 0
7default_numgint4stack + 8
8default_denomgint4stack + 16
9flagsenum GParamFlags4stack + 24
RETURN
.retvalGParamSpec*8%rax


Stack frame layout

Old New
OffsetContentsType
local space,
return address,
etc.
0max_denomgint
4padding
8default_numgint
12padding
16default_denomgint
20padding
24flagsenum GParamFlags
OffsetContentsType
local space,
return address,
etc.
0max_denomgint
4padding
8default_numgint
12padding
16default_denomgint
20padding
24flagsenum GParamFlags


Registers usage

Old New
NameContentsType
%rax.retvalGParamSpec*
%rdinamegchar const*
%rsinickgchar const*
%rdxblurbgchar const*
%rcxmin_numgint
%r8min_denomgint
%r9max_numgint
NameContentsType
%rax.retvalGParamSpec*
%rdinamegchar const*
%rsinickgchar const*
%rdxblurbgchar const*
%rcxmin_numgint
%r8min_denomgint
%r9max_numgint







Andrey Ponomarenko's ABI laboratory