-
Notifications
You must be signed in to change notification settings - Fork 4
tiovxmux
tiovxmux
is used to compound multiple streams into a single one.
GObject
╰──GInitiallyUnowned
╰──GstObject
╰──GstElement
╰──GstAggregator
╰──GstTIOVXMux
video/x-raw
format: { (string)RGB, (string)RGBx, (string)NV12, (string)NV21, (string)UYVY, (string)YUY2, (string)I420 }
width: [ 1, 8192 ]
height: [ 1, 8192 ]
application/x-tensor-tiovx
data-type: [ 2, 10 ]
tensor-width: [ 1, 8192 ]
tensor-height: [ 1, 8192 ]
Availability – On request
Direction – sink
Object type – GstTIOVXMuxPad
Pad properties:
- emit-signals: Send signals to signal data consumption
flags: readable, writable
Boolean.
Default: false
- pool-size: Pool size of the internal buffer pool
flags: readable, writable, controllable
Integer.
Range: 2 - 16
Default: 2
video/x-raw(memory:batched)
format: { (string)RGB, (string)RGBx, (string)NV12, (string)NV21, (string)UYVY, (string)YUY2, (string)I420 }
width: [ 1, 8192 ]
height: [ 1, 8192 ]
num-channels: [ 1, 16 ]
application/x-tensor-tiovx(memory:batched)
data-type: [ 2, 10 ]
tensor-width: [ 1, 8192 ]
tensor-height: [ 1, 8192 ]
num-channels: [ 1, 16 ]
Availability – always
Direction – src
Object type – GstPad
Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds)
Flags : Read / Write
Unsigned Integer64. Range: 2 - 18446744073709551615 Default value : 0
When sources with a higher latency are expected to be plugged in dynamically after the aggregator has started playing, this allows overriding the minimum latency reported by the initial source(s). This is only taken into account when larger than the actually reported minimum latency. (nanoseconds).
Flags : Read / Write
Unsigned Integer64. Range: 2 - 18446744073709551615 Default value : 0
The name of the object
Flags : Read / Write
String Default value : "tiovxmux0"
The parent of the object
Flags : Read / Write
GstObject Default value : N/A
Start time to use if start-time-selection=set
Flags : Read / Write
Unsigned Integer64. Range: 2 - 18446744073709551615 Default value : 18446744073709551615
Decides which start time is output
Flags : Read / Write
**Enum ** Default value : 0 ("zero")
Enum "GstAggregatorStartTimeSelection
(0): zero - Start at 0 running time (default)
(1): first - Start at first observed input running time
(2): set - Set start time with start-time property