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

ABI
Viewer

SymbolsTypes



Symbol: gst_util_array_binary_search


Contents
Info
Calling sequence
Stack frame layout
Registers usage

Info

Signature gst_util_array_binary_search (
    gpointer array,
    guint num_elements,
    gsize element_size,
    GCompareDataFunc search_func,
    enum GstSearchMode mode,
    gconstpointer search_data,
    gpointer user_data
)
Type FUNC
Source gstutils.c
Params 7
Return gpointer
Size 603
Bind GLOBAL
Vis DEFAULT
Ndx 11
Status UNCHANGED


Calling sequence

PADDINGPARAM
LOCALRETURN


ADDED
REMOVED
PosNameTypeSizePassed
INPUT(S)
0arraygpointer8%rdi
1num_elementsguint4%rsi
2element_sizegsize8%rdx
3search_funcGCompareDataFunc8%rcx
4modeenum GstSearchMode4%r8
5search_datagconstpointer8%r9
6user_datagpointer8stack + 0
RETURN
.retvalgpointer8%rax


Stack frame layout

Old New
OffsetContentsType
local space,
return address,
etc.
0user_datagpointer
OffsetContentsType
local space,
return address,
etc.
0user_datagpointer


Registers usage

Old New
NameContentsType
%rax.retvalgpointer
%rdiarraygpointer
%rsinum_elementsguint
%rdxelement_sizegsize
%rcxsearch_funcGCompareDataFunc
%r8modeenum GstSearchMode
%r9search_datagconstpointer
NameContentsType
%rax.retvalgpointer
%rdiarraygpointer
%rsinum_elementsguint
%rdxelement_sizegsize
%rcxsearch_funcGCompareDataFunc
%r8modeenum GstSearchMode
%r9search_datagconstpointer







Andrey Ponomarenko's ABI laboratory