mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +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": {
|
||||
"blurb": "Number of B frames between I and P reference frames",
|
||||
"conditionally-available": true,
|
||||
"conditionally-available": false,
|
||||
"construct": true,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
|
@ -227836,7 +227836,7 @@
|
|||
},
|
||||
"b-pyramid": {
|
||||
"blurb": "Enable the b-pyramid reference structure in the GOP",
|
||||
"conditionally-available": true,
|
||||
"conditionally-available": false,
|
||||
"construct": true,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
|
@ -227862,7 +227862,7 @@
|
|||
},
|
||||
"cabac": {
|
||||
"blurb": "Enable CABAC entropy coding mode",
|
||||
"conditionally-available": true,
|
||||
"conditionally-available": false,
|
||||
"construct": true,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
|
@ -227888,7 +227888,7 @@
|
|||
},
|
||||
"dct8x8": {
|
||||
"blurb": "Enable adaptive use of 8x8 transforms in I-frames",
|
||||
"conditionally-available": true,
|
||||
"conditionally-available": false,
|
||||
"construct": true,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
|
@ -227942,14 +227942,14 @@
|
|||
},
|
||||
"mbbrc": {
|
||||
"blurb": "Macroblock level Bitrate Control. It is not compatible with CQP",
|
||||
"conditionally-available": true,
|
||||
"conditionally-available": false,
|
||||
"construct": true,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "auto (0)",
|
||||
"default": "disabled (0)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstVaH264Mbbrc",
|
||||
"type": "GstVaFeature",
|
||||
"writable": true
|
||||
},
|
||||
"min-qp": {
|
||||
|
@ -227968,7 +227968,7 @@
|
|||
},
|
||||
"num-slices": {
|
||||
"blurb": "Number of slices per frame",
|
||||
"conditionally-available": true,
|
||||
"conditionally-available": false,
|
||||
"construct": true,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
|
@ -228024,14 +228024,14 @@
|
|||
},
|
||||
"rate-control": {
|
||||
"blurb": "The desired rate control mode for the encoder",
|
||||
"conditionally-available": true,
|
||||
"conditionally-available": false,
|
||||
"construct": true,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
"default": "cbr (2)",
|
||||
"mutable": "null",
|
||||
"readable": true,
|
||||
"type": "GstVaH264EncRateControl",
|
||||
"type": "GstVaEncoderRateControl",
|
||||
"writable": true
|
||||
},
|
||||
"ref-frames": {
|
||||
|
@ -228078,7 +228078,7 @@
|
|||
},
|
||||
"trellis": {
|
||||
"blurb": "Enable the trellis quantization method",
|
||||
"conditionally-available": true,
|
||||
"conditionally-available": false,
|
||||
"construct": true,
|
||||
"construct-only": false,
|
||||
"controllable": false,
|
||||
|
@ -228162,7 +228162,7 @@
|
|||
"interfaces": [
|
||||
"GstColorBalance"
|
||||
],
|
||||
"klass": "Filter/Converter/Video/Scaler/Hardware",
|
||||
"klass": "Converter/Filter/Colorspace/Scaler/Video/Hardware",
|
||||
"long-name": "VA-API Video Postprocessor",
|
||||
"pad-templates": {
|
||||
"sink": {
|
||||
|
@ -228177,6 +228177,18 @@
|
|||
}
|
||||
},
|
||||
"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": {
|
||||
"blurb": "Forces passing buffers through the postprocessor",
|
||||
"conditionally-available": false,
|
||||
|
@ -228283,7 +228295,7 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"GstVaH264EncRateControl": {
|
||||
"GstVaEncoderRateControl": {
|
||||
"kind": "enum",
|
||||
"values": [
|
||||
{
|
||||
|
@ -228308,22 +228320,22 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"GstVaH264Mbbrc": {
|
||||
"GstVaFeature": {
|
||||
"kind": "enum",
|
||||
"values": [
|
||||
{
|
||||
"desc": "Auto choose",
|
||||
"name": "auto",
|
||||
"desc": "GST_VA_FEATURE_DISABLED",
|
||||
"name": "disabled",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"desc": "Always enable",
|
||||
"name": "enable",
|
||||
"desc": "GST_VA_FEATURE_ENABLED",
|
||||
"name": "enabled",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"desc": "Always disable",
|
||||
"name": "disable",
|
||||
"desc": "GST_VA_FEATURE_AUTO",
|
||||
"name": "auto",
|
||||
"value": "2"
|
||||
}
|
||||
]
|
||||
|
|
Loading…
Reference in a new issue