mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
Merge remote-tracking branch 'upstream/master' into temperture
This commit is contained in:
@@ -9,20 +9,44 @@
|
||||
"type" : "string",
|
||||
"required" : true,
|
||||
"title" : "edt_conf_color_imageToLedMappingType_title",
|
||||
"enum" : ["multicolor_mean", "unicolor_mean"],
|
||||
"enum" : ["multicolor_mean", "unicolor_mean", "multicolor_mean_squared", "dominant_color", "dominant_color_advanced"],
|
||||
"default" : "multicolor_mean",
|
||||
"options" : {
|
||||
"enum_titles" : ["edt_conf_enum_multicolor_mean", "edt_conf_enum_unicolor_mean"]
|
||||
"enum_titles" : ["edt_conf_enum_multicolor_mean", "edt_conf_enum_unicolor_mean", "edt_conf_enum_multicolor_mean_squared", "edt_conf_enum_dominant_color", "edt_conf_enum_dominant_color_advanced"]
|
||||
},
|
||||
"propertyOrder" : 1
|
||||
},
|
||||
"accuracyLevel": {
|
||||
"type": "integer",
|
||||
"title": "edt_conf_color_accuracyLevel_title",
|
||||
"minimum": 1,
|
||||
"maximum": 4,
|
||||
"default": 2,
|
||||
"propertyOrder": 2,
|
||||
"options": {
|
||||
"dependencies": {
|
||||
"imageToLedMappingType": "dominant_color_advanced"
|
||||
}
|
||||
}
|
||||
},
|
||||
"reducedPixelSetFactorFactor": {
|
||||
"type": "string",
|
||||
"title": "edt_conf_color_reducedPixelSetFactorFactor_title",
|
||||
"default": 0,
|
||||
"enum" : ["0", "1", "2", "3"],
|
||||
"default" : "0",
|
||||
"options" : {
|
||||
"enum_titles" : ["edt_conf_enum_disabled", "edt_conf_enum_low", "edt_conf_enum_medium", "edt_conf_enum_high"]
|
||||
},
|
||||
"propertyOrder": 3
|
||||
},
|
||||
"channelAdjustment" :
|
||||
{
|
||||
"type" : "array",
|
||||
"title" : "edt_conf_color_channelAdjustment_header_title",
|
||||
"minItems": 1,
|
||||
"required" : true,
|
||||
"propertyOrder" : 3,
|
||||
"propertyOrder" : 4,
|
||||
"items" :
|
||||
{
|
||||
"type" : "object",
|
||||
|
151
libsrc/hyperion/schema/schema-grabberAudio.json
Normal file
151
libsrc/hyperion/schema/schema-grabberAudio.json
Normal file
@@ -0,0 +1,151 @@
|
||||
{
|
||||
"type": "object",
|
||||
"required": true,
|
||||
"title": "edt_conf_audio_heading_title",
|
||||
"properties": {
|
||||
"enable": {
|
||||
"type": "boolean",
|
||||
"title": "edt_conf_general_enable_title",
|
||||
"required": true,
|
||||
"default": false,
|
||||
"propertyOrder": 1
|
||||
},
|
||||
"available_devices": {
|
||||
"type": "string",
|
||||
"title": "edt_conf_grabber_discovered_title",
|
||||
"default": "edt_conf_grabber_discovery_inprogress",
|
||||
"options": {
|
||||
"infoText": "edt_conf_grabber_discovered_title_info"
|
||||
},
|
||||
"propertyOrder": 2,
|
||||
"required": false
|
||||
},
|
||||
"device": {
|
||||
"type": "string",
|
||||
"title": "edt_conf_enum_custom",
|
||||
"default": "auto",
|
||||
"options": {
|
||||
"hidden": true
|
||||
},
|
||||
"required": true,
|
||||
"propertyOrder": 3,
|
||||
"comment": "The 'available_audio_devices' settings are dynamically inserted into the WebUI under PropertyOrder '1'."
|
||||
},
|
||||
"audioEffect": {
|
||||
"type": "string",
|
||||
"title": "edt_conf_audio_effects_title",
|
||||
"required": true,
|
||||
"enum": [ "vuMeter" ],
|
||||
"default": "vuMeter",
|
||||
"options": {
|
||||
"enum_titles": [ "edt_conf_audio_effect_enum_vumeter" ]
|
||||
},
|
||||
"propertyOrder": 4
|
||||
},
|
||||
"vuMeter": {
|
||||
"type": "object",
|
||||
"title": "",
|
||||
"required": true,
|
||||
"propertyOrder": 5,
|
||||
"options": {
|
||||
"dependencies": {
|
||||
"audioEffect": "vuMeter"
|
||||
}
|
||||
},
|
||||
"properties": {
|
||||
"multiplier": {
|
||||
"type": "number",
|
||||
"title": "edt_conf_audio_effect_multiplier_title",
|
||||
"default": 1,
|
||||
"minimum": 0,
|
||||
"step": 0.01,
|
||||
"required": true,
|
||||
"propertyOrder": 1,
|
||||
"comment": "The multiplier is used to scale the audio input signal. Increase or decrease to achieve the desired effect. Set to 0 for auto"
|
||||
},
|
||||
"tolerance": {
|
||||
"type": "number",
|
||||
"title": "edt_conf_audio_effect_tolerance_title",
|
||||
"default": 5,
|
||||
"minimum": 0,
|
||||
"step": 1,
|
||||
"append": "edt_append_percent",
|
||||
"required": true,
|
||||
"propertyOrder": 2,
|
||||
"comment": "The tolerance is a percentage value from 0 - 100 used during auto multiplier calculation."
|
||||
},
|
||||
"hotColor": {
|
||||
"type": "array",
|
||||
"title": "edt_conf_audio_effect_hotcolor_title",
|
||||
"default": [ 255, 0, 0 ],
|
||||
"format": "colorpicker",
|
||||
"items": {
|
||||
"type": "integer",
|
||||
"minimum": 0,
|
||||
"maximum": 255
|
||||
},
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"required": true,
|
||||
"propertyOrder": 3,
|
||||
"comment": "Hot Color is the color the led's will reach when audio level exceeds the warn percentage"
|
||||
},
|
||||
"warnColor": {
|
||||
"type": "array",
|
||||
"title": "edt_conf_audio_effect_warncolor_title",
|
||||
"default": [ 255, 255, 0 ],
|
||||
"format": "colorpicker",
|
||||
"items": {
|
||||
"type": "integer",
|
||||
"minimum": 0,
|
||||
"maximum": 255
|
||||
},
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"required": true,
|
||||
"propertyOrder": 4,
|
||||
"comment": "Warn Color is the color the led's will reach when audio level exceeds the safe percentage"
|
||||
},
|
||||
"warnValue": {
|
||||
"type": "number",
|
||||
"title": "edt_conf_audio_effect_warnvalue_title",
|
||||
"default": 80,
|
||||
"minimum": 0,
|
||||
"step": 1,
|
||||
"append": "edt_append_percent",
|
||||
"required": true,
|
||||
"propertyOrder": 5,
|
||||
"comment": "Warn percentage is the percentage used to determine the maximum percentage of the audio warning level"
|
||||
},
|
||||
"safeColor": {
|
||||
"type": "array",
|
||||
"title": "edt_conf_audio_effect_safecolor_title",
|
||||
"default": [ 0, 255, 0 ],
|
||||
"format": "colorpicker",
|
||||
"items": {
|
||||
"type": "integer",
|
||||
"minimum": 0,
|
||||
"maximum": 255
|
||||
},
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"required": true,
|
||||
"propertyOrder": 6,
|
||||
"comment": "Safe Color is the color the led's will reach when audio level is below the warning percentage"
|
||||
},
|
||||
"safeValue": {
|
||||
"type": "number",
|
||||
"title": "edt_conf_audio_effect_safevalue_title",
|
||||
"default": 45,
|
||||
"minimum": 0,
|
||||
"step": 1,
|
||||
"append": "edt_append_percent",
|
||||
"required": true,
|
||||
"propertyOrder": 7,
|
||||
"comment": "Safe percentage is the percentage used to determine the maximum percentage of the audio safe level"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"additionalProperties": true
|
||||
}
|
@@ -48,6 +48,29 @@
|
||||
"maximum": 253,
|
||||
"default": 240,
|
||||
"propertyOrder": 6
|
||||
},
|
||||
"audioEnable": {
|
||||
"type": "boolean",
|
||||
"required": true,
|
||||
"title": "edt_conf_instC_audioEnable_title",
|
||||
"default": false,
|
||||
"propertyOrder": 7
|
||||
},
|
||||
"audioGrabberDevice": {
|
||||
"type": "string",
|
||||
"required": true,
|
||||
"title": "edt_conf_instC_video_grabber_device_title",
|
||||
"default": "NONE",
|
||||
"propertyOrder": 7
|
||||
},
|
||||
"audioPriority": {
|
||||
"type": "integer",
|
||||
"required": true,
|
||||
"title": "edt_conf_general_priority_title",
|
||||
"minimum": 100,
|
||||
"maximum": 253,
|
||||
"default": 230,
|
||||
"propertyOrder": 9
|
||||
}
|
||||
},
|
||||
"additionalProperties" : false
|
||||
|
@@ -21,9 +21,9 @@
|
||||
"time_ms": {
|
||||
"type": "integer",
|
||||
"title": "edt_conf_smooth_time_ms_title",
|
||||
"minimum": 25,
|
||||
"minimum": 1,
|
||||
"maximum": 5000,
|
||||
"default": 200,
|
||||
"default": 150,
|
||||
"append": "edt_append_ms",
|
||||
"propertyOrder": 3
|
||||
},
|
||||
|
Reference in New Issue
Block a user