Загрузка данных
root@imx95-19x19-lpddr5-evk:~# gst-inspect-1.0 imxvideoconvert_g2d
Factory Details:
Rank primary + 1 (257)
Long-name IMX g2d Video Converter
Klass Filter/Converter/Video
Description Video CSC/Resize/Rotate.
Author Multimedia Team <shmmmw@freescale.com>
Plugin Details:
Name imxvideoconvert
Description IMX Video Convert Plugins
Filename /usr/lib/gstreamer-1.0/libgstimxvideoconvert.so
Version 4.10.1
License LGPL
Source module imx-gst1.0-plugin
Binary package Freescle Gstreamer Multimedia Plugins
Origin URL http://www.freescale.com
GObject
+----GInitiallyUnowned
+----GstObject
+----GstElement
+----GstBaseTransform
+----GstVideoFilter
+----imxvideoconvert_g2d
Element Flags:
Pad Templates:
SINK template: 'sink'
Availability: Always
Capabilities:
video/x-raw(memory:DMABuf)
format: DMA_DRM
drm-format: { (string)RG16, (string)XB24, (string)AB24, (string)AR24, (string)XR24, (string)BG16, (string)BA24, (string)RA24, (string)BX24
, (string)RX24, (string)UYVY, (string)YUYV, (string)NV12, (string)"R8\ \ ", (string)BG24, (string)YU12, (string)NV15, (string)NV12:0xf000000000000001,
(string)NV15:0xf000000000000001, (string)YV12, (string)NV16, (string)NV21 }
video/x-raw
format: { (string)RGB16, (string)RGBx, (string)RGBA, (string)BGRA, (string)BGRx, (string)BGR16, (string)ARGB, (string)ABGR, (string)xR
GB, (string)xBGR, (string)UYVY, (string)YUY2, (string)NV12, (string)GRAY8, (string)RGB, (string)I420, (string)NV12_10LE40, (string)NV12_8L128, (string)
NV12_10BE_8L128, (string)YV12, (string)NV16, (string)NV21 }
video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition)
format: { (string)RGB16, (string)RGBx, (string)RGBA, (string)BGRA, (string)BGRx, (string)BGR16, (string)ARGB, (string)ABGR, (string)xR
GB, (string)xBGR, (string)UYVY, (string)YUY2, (string)NV12, (string)GRAY8, (string)RGB, (string)I420, (string)NV12_10LE40, (string)NV12_8L128, (string)
NV12_10BE_8L128, (string)YV12, (string)NV16, (string)NV21 }
SRC template: 'src'
Availability: Always
Capabilities:
video/x-raw(memory:DMABuf)
format: DMA_DRM
drm-format: { (string)RG16, (string)XB24, (string)AB24, (string)AR24, (string)XR24, (string)BG16, (string)BA24, (string)RA24, (string)BX24
, (string)RX24, (string)UYVY, (string)YUYV, (string)NV12, (string)"R8\ \ ", (string)BG24 }
video/x-raw
format: { (string)RGB16, (string)RGBx, (string)RGBA, (string)BGRA, (string)BGRx, (string)BGR16, (string)ARGB, (string)ABGR, (string)xR
GB, (string)xBGR, (string)UYVY, (string)YUY2, (string)NV12, (string)GRAY8, (string)RGB }
video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition)
format: { (string)RGB16, (string)RGBx, (string)RGBA, (string)BGRA, (string)BGRx, (string)BGR16, (string)ARGB, (string)ABGR, (string)xR
GB, (string)xBGR, (string)UYVY, (string)YUY2, (string)NV12, (string)GRAY8, (string)RGB }
Element has no clocking capabilities.
Element has no URI handling capabilities.
Pads:
SINK: 'sink'
Pad Template: 'sink'
SRC: 'src'
Pad Template: 'src'
Element Properties:
composition-meta-enable: Enable overlay composition meta processing
flags: readable, writable
Boolean. Default: false
in-place : Handle composition meta in place in pass through mode, video overlay composition will blended onto input buffer
flags: readable, writable
Boolean. Default: false
keep-ratio : Keep the video aspect ratio after resize
flags: readable, writable
Boolean. Default: false
name : The name of the object
flags: readable, writable
String. Default: "imxvideoconvert_g2d0"
parent : The parent of the object
flags: readable, writable
Object of type "GstObject"
qos : Handle Quality-of-Service events
flags: readable, writable
Boolean. Default: true
rotation : Rotation that shall be applied to output frames
flags: readable, writable
Enum "ImxVideoConvertRotationMode" Default: 0, "none"
(0): none - No rotation
(1): rotate-90 - Rotate 90 degrees
(2): rotate-180 - Rotate 180 degrees
(3): rotate-270 - Rotate 270 degrees
(4): horizontal-flip - Flip horizontally
(5): vertical-flip - Flip vertically
video-warp-coord-file: Video warp coordinates file location
flags: readable, writable, changeable only in NULL or READY state
String. Default: null
video-warp-enable : Enable video warp
flags: readable, writable
Boolean. Default: false
video-warp-extra-controls: Extra the video warp parameters
flags: readable, writable
Boxed pointer of type "GstStructure"
videocrop-meta-enable: Enable videocrop meta processing
flags: readable, writable
Boolean. Default: false