mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-04 09:42:19 +00:00
gst_plugins_cache.json: Update va plugins.
* Update conditionally-available attribute in vah264enc properties. * Update GstVaFeature usage. * Update GstVaEncoderRatecontrol usage. * Update vapostproc classification. * Add `add-borders` property in vapostproc. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2169>
This commit is contained in:
parent
a2a6ece487
commit
cd0d1787a5
1 changed files with 32 additions and 20 deletions
|
@ -227822,7 +227822,7 @@
|
||||||
},
|
},
|
||||||
"b-frames": {
|
"b-frames": {
|
||||||
"blurb": "Number of B frames between I and P reference frames",
|
"blurb": "Number of B frames between I and P reference frames",
|
||||||
"conditionally-available": true,
|
"conditionally-available": false,
|
||||||
"construct": true,
|
"construct": true,
|
||||||
"construct-only": false,
|
"construct-only": false,
|
||||||
"controllable": false,
|
"controllable": false,
|
||||||
|
@ -227836,7 +227836,7 @@
|
||||||
},
|
},
|
||||||
"b-pyramid": {
|
"b-pyramid": {
|
||||||
"blurb": "Enable the b-pyramid reference structure in the GOP",
|
"blurb": "Enable the b-pyramid reference structure in the GOP",
|
||||||
"conditionally-available": true,
|
"conditionally-available": false,
|
||||||
"construct": true,
|
"construct": true,
|
||||||
"construct-only": false,
|
"construct-only": false,
|
||||||
"controllable": false,
|
"controllable": false,
|
||||||
|
@ -227862,7 +227862,7 @@
|
||||||
},
|
},
|
||||||
"cabac": {
|
"cabac": {
|
||||||
"blurb": "Enable CABAC entropy coding mode",
|
"blurb": "Enable CABAC entropy coding mode",
|
||||||
"conditionally-available": true,
|
"conditionally-available": false,
|
||||||
"construct": true,
|
"construct": true,
|
||||||
"construct-only": false,
|
"construct-only": false,
|
||||||
"controllable": false,
|
"controllable": false,
|
||||||
|
@ -227888,7 +227888,7 @@
|
||||||
},
|
},
|
||||||
"dct8x8": {
|
"dct8x8": {
|
||||||
"blurb": "Enable adaptive use of 8x8 transforms in I-frames",
|
"blurb": "Enable adaptive use of 8x8 transforms in I-frames",
|
||||||
"conditionally-available": true,
|
"conditionally-available": false,
|
||||||
"construct": true,
|
"construct": true,
|
||||||
"construct-only": false,
|
"construct-only": false,
|
||||||
"controllable": false,
|
"controllable": false,
|
||||||
|
@ -227942,14 +227942,14 @@
|
||||||
},
|
},
|
||||||
"mbbrc": {
|
"mbbrc": {
|
||||||
"blurb": "Macroblock level Bitrate Control. It is not compatible with CQP",
|
"blurb": "Macroblock level Bitrate Control. It is not compatible with CQP",
|
||||||
"conditionally-available": true,
|
"conditionally-available": false,
|
||||||
"construct": true,
|
"construct": true,
|
||||||
"construct-only": false,
|
"construct-only": false,
|
||||||
"controllable": false,
|
"controllable": false,
|
||||||
"default": "auto (0)",
|
"default": "disabled (0)",
|
||||||
"mutable": "null",
|
"mutable": "null",
|
||||||
"readable": true,
|
"readable": true,
|
||||||
"type": "GstVaH264Mbbrc",
|
"type": "GstVaFeature",
|
||||||
"writable": true
|
"writable": true
|
||||||
},
|
},
|
||||||
"min-qp": {
|
"min-qp": {
|
||||||
|
@ -227968,7 +227968,7 @@
|
||||||
},
|
},
|
||||||
"num-slices": {
|
"num-slices": {
|
||||||
"blurb": "Number of slices per frame",
|
"blurb": "Number of slices per frame",
|
||||||
"conditionally-available": true,
|
"conditionally-available": false,
|
||||||
"construct": true,
|
"construct": true,
|
||||||
"construct-only": false,
|
"construct-only": false,
|
||||||
"controllable": false,
|
"controllable": false,
|
||||||
|
@ -228024,14 +228024,14 @@
|
||||||
},
|
},
|
||||||
"rate-control": {
|
"rate-control": {
|
||||||
"blurb": "The desired rate control mode for the encoder",
|
"blurb": "The desired rate control mode for the encoder",
|
||||||
"conditionally-available": true,
|
"conditionally-available": false,
|
||||||
"construct": true,
|
"construct": true,
|
||||||
"construct-only": false,
|
"construct-only": false,
|
||||||
"controllable": false,
|
"controllable": false,
|
||||||
"default": "cbr (2)",
|
"default": "cbr (2)",
|
||||||
"mutable": "null",
|
"mutable": "null",
|
||||||
"readable": true,
|
"readable": true,
|
||||||
"type": "GstVaH264EncRateControl",
|
"type": "GstVaEncoderRateControl",
|
||||||
"writable": true
|
"writable": true
|
||||||
},
|
},
|
||||||
"ref-frames": {
|
"ref-frames": {
|
||||||
|
@ -228078,7 +228078,7 @@
|
||||||
},
|
},
|
||||||
"trellis": {
|
"trellis": {
|
||||||
"blurb": "Enable the trellis quantization method",
|
"blurb": "Enable the trellis quantization method",
|
||||||
"conditionally-available": true,
|
"conditionally-available": false,
|
||||||
"construct": true,
|
"construct": true,
|
||||||
"construct-only": false,
|
"construct-only": false,
|
||||||
"controllable": false,
|
"controllable": false,
|
||||||
|
@ -228162,7 +228162,7 @@
|
||||||
"interfaces": [
|
"interfaces": [
|
||||||
"GstColorBalance"
|
"GstColorBalance"
|
||||||
],
|
],
|
||||||
"klass": "Filter/Converter/Video/Scaler/Hardware",
|
"klass": "Converter/Filter/Colorspace/Scaler/Video/Hardware",
|
||||||
"long-name": "VA-API Video Postprocessor",
|
"long-name": "VA-API Video Postprocessor",
|
||||||
"pad-templates": {
|
"pad-templates": {
|
||||||
"sink": {
|
"sink": {
|
||||||
|
@ -228177,6 +228177,18 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"properties": {
|
"properties": {
|
||||||
|
"add-borders": {
|
||||||
|
"blurb": "Add black borders if necessary to keep the display aspect ratio",
|
||||||
|
"conditionally-available": false,
|
||||||
|
"construct": false,
|
||||||
|
"construct-only": false,
|
||||||
|
"controllable": false,
|
||||||
|
"default": "false",
|
||||||
|
"mutable": "playing",
|
||||||
|
"readable": true,
|
||||||
|
"type": "gboolean",
|
||||||
|
"writable": true
|
||||||
|
},
|
||||||
"disable-passthrough": {
|
"disable-passthrough": {
|
||||||
"blurb": "Forces passing buffers through the postprocessor",
|
"blurb": "Forces passing buffers through the postprocessor",
|
||||||
"conditionally-available": false,
|
"conditionally-available": false,
|
||||||
|
@ -228283,7 +228295,7 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GstVaH264EncRateControl": {
|
"GstVaEncoderRateControl": {
|
||||||
"kind": "enum",
|
"kind": "enum",
|
||||||
"values": [
|
"values": [
|
||||||
{
|
{
|
||||||
|
@ -228308,22 +228320,22 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"GstVaH264Mbbrc": {
|
"GstVaFeature": {
|
||||||
"kind": "enum",
|
"kind": "enum",
|
||||||
"values": [
|
"values": [
|
||||||
{
|
{
|
||||||
"desc": "Auto choose",
|
"desc": "GST_VA_FEATURE_DISABLED",
|
||||||
"name": "auto",
|
"name": "disabled",
|
||||||
"value": "0"
|
"value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"desc": "Always enable",
|
"desc": "GST_VA_FEATURE_ENABLED",
|
||||||
"name": "enable",
|
"name": "enabled",
|
||||||
"value": "1"
|
"value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"desc": "Always disable",
|
"desc": "GST_VA_FEATURE_AUTO",
|
||||||
"name": "disable",
|
"name": "auto",
|
||||||
"value": "2"
|
"value": "2"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in a new issue