Top | ![]() |
![]() |
![]() |
![]() |
gboolean | check-imperfect-offset | Read / Write |
gboolean | check-imperfect-timestamp | Read / Write |
gint | datarate | Read / Write |
gfloat | drop-probability | Read / Write |
gboolean | dump | Read / Write |
gint | error-after | Read / Write |
gchar * | last-message | Read |
gboolean | signal-handoffs | Read / Write |
gboolean | silent | Read / Write |
gboolean | single-segment | Read / Write |
guint | sleep-time | Read / Write |
gboolean | sync | Read / Write |
GstBufferFlags | drop-buffer-flags | Read / Write |
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstBaseTransform ╰── GstIdentity
Dummy element that passes incoming data through unmodified. It has some useful diagnostic functions, such as offset and timestamp checking.
“check-imperfect-offset”
property“check-imperfect-offset” gboolean
Send element messages if offset and offset_end do not match up.
Flags: Read / Write
Default value: FALSE
“check-imperfect-timestamp”
property“check-imperfect-timestamp” gboolean
Send element messages if timestamps and durations do not match up.
Flags: Read / Write
Default value: FALSE
“datarate”
property“datarate” gint
(Re)timestamps buffers with number of bytes per second (0 = inactive).
Flags: Read / Write
Allowed values: >= 0
Default value: 0
“drop-probability”
property“drop-probability” gfloat
The Probability a buffer is dropped.
Flags: Read / Write
Allowed values: [0,1]
Default value: 0
“dump”
property“dump” gboolean
Dump buffer contents to stdout.
Flags: Read / Write
Default value: FALSE
“error-after”
property“error-after” gint
Error after N buffers.
Flags: Read / Write
Default value: -1
“signal-handoffs”
property“signal-handoffs” gboolean
If set to TRUE, the identity will emit a handoff signal when handling a buffer. When set to FALSE, no signal will be emitted, which might improve performance.
Flags: Read / Write
Default value: TRUE
“single-segment”
property“single-segment” gboolean
Timestamp buffers and eat segments so as to appear as one segment.
Flags: Read / Write
Default value: FALSE
“sleep-time”
property“sleep-time” guint
Microseconds to sleep between processing.
Flags: Read / Write
Default value: 0
“sync”
property“sync” gboolean
Synchronize to pipeline clock.
Flags: Read / Write
Default value: FALSE
“drop-buffer-flags”
property“drop-buffer-flags” GstBufferFlags
Drop buffers with the given flags.
Flags: Read / Write
Since: 1.8
“handoff”
signalvoid user_function (GstIdentity *identity, GstBuffer *buffer, gpointer user_data)
This signal gets emitted before passing the buffer downstream.
identity |
the identity instance |
|
buffer |
the buffer that just has been received |
|
pad |
the pad that received it |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last