"properties": {},
"rank": "none"
},
+ "msdkav1enc": {
+ "author": "Haihao Xiang <haihao.xiang@intel.com>, Mengkejiergeli Ba <mengkejiergeli.ba@intel.com>",
+ "description": "AV1 video encoder based on Intel oneVPL",
+ "hierarchy": [
+ "GstMsdkAV1Enc",
+ "GstMsdkEnc",
+ "GstVideoEncoder",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Codec/Encoder/Video/Hardware",
+ "long-name": "Intel MSDK AV1 encoder",
+ "pad-templates": {
+ "sink": {
+ "caps": "video/x-raw\n format: { NV12, P010_10LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\ninterlace-mode: progressive\nvideo/x-raw(memory:DMABuf)\n format: { NV12, P010_10LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\ninterlace-mode: progressive\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-av1\n framerate: [ 0/1, 2147483647/1 ]\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n profile: { (string)main }\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "b-pyramid": {
+ "blurb": "Enable B-Pyramid Reference structure",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "false",
+ "mutable": "null",
+ "readable": true,
+ "type": "gboolean",
+ "writable": true
+ },
+ "num-tile-cols": {
+ "blurb": "number of columns for tiled encoding",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "1",
+ "max": "64",
+ "min": "1",
+ "mutable": "null",
+ "readable": true,
+ "type": "guint",
+ "writable": true
+ },
+ "num-tile-rows": {
+ "blurb": "number of rows for tiled encoding",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "1",
+ "max": "64",
+ "min": "1",
+ "mutable": "null",
+ "readable": true,
+ "type": "guint",
+ "writable": true
+ },
+ "p-pyramid": {
+ "blurb": "Enable P-Pyramid Reference structure",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "false",
+ "mutable": "null",
+ "readable": true,
+ "type": "gboolean",
+ "writable": true
+ }
+ },
+ "rank": "none"
+ },
"msdkh264dec": {
"author": "Scott D Phillips <scott.d.phillips@intel.com>",
"description": "H264 video decoder based on Intel Media SDK",