-
Notifications
You must be signed in to change notification settings - Fork 4
tiovxmemalloc
Marco Herrera edited this page Jun 29, 2022
·
1 revision
tiovxmemalloc
is used to export a tiovx bufferpool to elements upstream.
GObject
╰──GInitiallyUnowned
╰──GstObject
╰──GstElement
╰──GstBaseTransform
╰──GstTIOVXMemAlloc
ANY
Availability – always
Direction – sink
Object type – GstPad
ANY
Availability – always
Direction – src
Object type – GstPad
The name of the object
String Default value : "tiovxmemalloc0"
The parent of the object
Flags : Read / Write
GstObject Default value : N/A
Number of buffers to allocate in pool
Unsigned Integer. Range: 2 - 16 Default value : 2
Handle Quality-of-Service events Flags : Read / Write
Boolean Default value : false
gst-launch-1.0 filesrc location=/opt/edge_ai_apps/data/videos/video_0000_h264.mp4 ! \
qtdemux ! h264parse ! v4l2h264dec capture-io-mode=dmabuf-import ! video/x-raw, format=NV12 ! \
tiovxmemalloc pool-size=9 ! kmssink