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

ABI
Viewer

SymbolsTypes



Type Usage: _GRecMutex (5)


Used As Name Used In
PARAM mutex gst_task_set_lock (
    GstTask* task,
    GRecMutex* mutex
) »
FIELD .rec_lock struct _GstBufferPoolPrivate {
    GstAtomicQueue* queue,
    GstPoll* poll,
    GRecMutex rec_lock,
    gboolean started,
    gboolean active,
    ...
} »
FIELD .stream_rec_lock struct _GstPad {
    GstObject object,
    gpointer element_private,
    GstPadTemplate* padtemplate,
    enum GstPadDirection direction,
    GRecMutex stream_rec_lock,
    GstTask* task,
    GCond block_cond,
    ...
} »
FIELD .state_lock struct _GstElement {
    GstObject object,
    GRecMutex state_lock,
    GCond state_cond,
    guint32 state_cookie,
    ...
} »
FIELD .lock struct _GstTask {
    GstObject object,
    enum GstTaskState state,
    GCond cond,
    GRecMutex* lock,
    GstTaskFunction func,
    gpointer user_data,
    GDestroyNotify notify,
    gboolean running,
    GThread* thread,
    GstTaskPrivate* priv,
    gpointer[4] _gst_reserved
} »



Andrey Ponomarenko's ABI laboratory