Lines Matching refs:pad
137 GstPad *pad, GstBuffer *buffer);
138 #define GST_TRACER_PAD_PUSH_PRE(pad, buffer) G_STMT_START{ \ argument
140 GstTracerHookPadPushPre, (GST_TRACER_ARGS, pad, buffer)); \
153 GstPad *pad, GstFlowReturn res);
154 #define GST_TRACER_PAD_PUSH_POST(pad, res) G_STMT_START{ \ argument
156 GstTracerHookPadPushPost, (GST_TRACER_ARGS, pad, res)); \
169 GstPad *pad, GstBufferList *list);
170 #define GST_TRACER_PAD_PUSH_LIST_PRE(pad, list) G_STMT_START{ \ argument
172 GstTracerHookPadPushListPre, (GST_TRACER_ARGS, pad, list)); \
185 GstPad *pad,
187 #define GST_TRACER_PAD_PUSH_LIST_POST(pad, res) G_STMT_START{ \ argument
189 GstTracerHookPadPushListPost, (GST_TRACER_ARGS, pad, res)); \
203 GstPad *pad, guint64 offset, guint size);
204 #define GST_TRACER_PAD_PULL_RANGE_PRE(pad, offset, size) G_STMT_START{ \ argument
206 GstTracerHookPadPullRangePre, (GST_TRACER_ARGS, pad, offset, size)); \
220 GstPad *pad, GstBuffer *buffer, GstFlowReturn res);
221 #define GST_TRACER_PAD_PULL_RANGE_POST(pad, buffer, res) G_STMT_START{ \ argument
223 GstTracerHookPadPullRangePost, (GST_TRACER_ARGS, pad, buffer, res)); \
236 GstPad *pad, GstEvent *event);
237 #define GST_TRACER_PAD_PUSH_EVENT_PRE(pad, event) G_STMT_START{ \ argument
239 GstTracerHookPadPushEventPre, (GST_TRACER_ARGS, pad, event)); \
252 GstPad *pad, gboolean res);
253 #define GST_TRACER_PAD_PUSH_EVENT_POST(pad, res) G_STMT_START{ \ argument
255 GstTracerHookPadPushEventPost, (GST_TRACER_ARGS, pad, res)); \
268 GstPad *pad, GstQuery *query);
269 #define GST_TRACER_PAD_QUERY_PRE(pad, query) G_STMT_START{ \ argument
271 GstTracerHookPadQueryPre, (GST_TRACER_ARGS, pad, query)); \
285 GstPad *pad, GstQuery *query, gboolean res);
286 #define GST_TRACER_PAD_QUERY_POST(pad, query, res) G_STMT_START{ \ argument
288 GstTracerHookPadQueryPost, (GST_TRACER_ARGS, pad, query, res)); \
381 GstElement *element, GstPad *pad);
382 #define GST_TRACER_ELEMENT_ADD_PAD(element, pad) G_STMT_START{ \ argument
384 GstTracerHookElementAddPad, (GST_TRACER_ARGS, element, pad)); \
397 GstElement *element, GstPad *pad);
398 #define GST_TRACER_ELEMENT_REMOVE_PAD(element, pad) G_STMT_START{ \ argument
400 GstTracerHookElementRemovePad, (GST_TRACER_ARGS, element, pad)); \
739 #define GST_TRACER_PAD_PUSH_PRE(pad, buffer)
740 #define GST_TRACER_PAD_PUSH_POST(pad, res)
741 #define GST_TRACER_PAD_PUSH_LIST_PRE(pad, list)
742 #define GST_TRACER_PAD_PUSH_LIST_POST(pad, res)
743 #define GST_TRACER_PAD_PULL_RANGE_PRE(pad, offset, size)
744 #define GST_TRACER_PAD_PULL_RANGE_POST(pad, buffer, res)
745 #define GST_TRACER_PAD_PUSH_EVENT_PRE(pad, event)
746 #define GST_TRACER_PAD_PUSH_EVENT_POST(pad, res)
747 #define GST_TRACER_PAD_QUERY_PRE(pad, query)
748 #define GST_TRACER_PAD_QUERY_POST(pad, query, res)
754 #define GST_TRACER_ELEMENT_ADD_PAD(element, pad)
755 #define GST_TRACER_ELEMENT_REMOVE_PAD(element, pad)