"va": {
"description": "VA-API codecs plugin",
"elements": {
+ "vaav1dec": {
+ "author": "He Junyan <junyan.he@intel.com>",
+ "description": "VA-API based AV1 video decoder",
+ "hierarchy": [
+ "GstVaAV1Dec",
+ "GstAV1Decoder",
+ "GstVideoDecoder",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Codec/Decoder/Video/Hardware",
+ "long-name": "VA-API AV1 Decoder",
+ "pad-templates": {
+ "sink": {
+ "caps": "video/x-av1:\n",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "video/x-raw(memory:VAMemory):\n format: { NV12, P010_10LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\nvideo/x-raw:\n format: { NV12, P010_10LE }\n width: [ 1, 2147483647 ]\n height: [ 1, 2147483647 ]\n framerate: [ 0/1, 2147483647/1 ]\n",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "rank": "none"
+ },
"vadeinterlace": {
"author": "Víctor Jáquez <vjaquez@igalia.com>",
"description": "VA-API based deinterlacer",