mirror of
				https://github.com/hyperion-project/hyperion.ng.git
				synced 2025-03-01 10:33:28 +00:00 
			
		
		
		
	* Add Temperature adjustment * Add Temperature adjustment - add missing cmake updates * Add missing ENABLE_MDNS guards * Reapply temperature on JSONAPI * Integrate color temperature into RGB transformations * Fix imagestream update * fix cast * Cleanups * Windows Fix * Fix inner loop * Simplify * Reapply default temperature setting * Fix adjustments calculation * Updates
		
			
				
	
	
		
			311 lines
		
	
	
		
			6.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			311 lines
		
	
	
		
			6.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| {
 | |
|    "global":{
 | |
|       "cecEvents":{
 | |
|          "actions":[
 | |
|             {
 | |
|                "action":"Suspend",
 | |
|                "event":"standby"
 | |
|             },
 | |
|             {
 | |
|                "action":"Resume",
 | |
|                "event":"set stream path"
 | |
|             }
 | |
|          ],
 | |
|          "enable":false
 | |
|       },
 | |
|       "flatbufServer":{
 | |
|          "enable":true,
 | |
|          "port":19400,
 | |
|          "timeout":5
 | |
|       },
 | |
|       "forwarder":{
 | |
|          "enable":false,
 | |
|          "jsonapi":[
 | |
|             
 | |
|          ],
 | |
|          "flatbuffer":[
 | |
|             
 | |
|          ]
 | |
|       },
 | |
|       "framegrabber":{
 | |
|          "enable":false,
 | |
|          "device":"auto",
 | |
|          "input":0,
 | |
|          "width":80,
 | |
|          "height":45,
 | |
|          "fps":10,
 | |
|          "pixelDecimation":8,
 | |
|          "cropLeft":0,
 | |
|          "cropRight":0,
 | |
|          "cropTop":0,
 | |
|          "cropBottom":0
 | |
|       },
 | |
|       "general":{
 | |
|          "name":"My Hyperion Config",
 | |
|          "configVersion":"configVersionValue",
 | |
|          "watchedVersionBranch":"Stable",
 | |
|          "showOptHelp":true
 | |
|       },
 | |
|       "grabberAudio":{
 | |
|          "enable":false,
 | |
|          "device":"auto",
 | |
|          "audioEffect":"vuMeter",
 | |
|          "vuMeter":{
 | |
|             "flip":"NO_CHANGE",
 | |
|             "hotColor":[
 | |
|                255,
 | |
|                0,
 | |
|                0
 | |
|             ],
 | |
|             "multiplier":1,
 | |
|             "safeColor":[
 | |
|                0,
 | |
|                255,
 | |
|                0
 | |
|             ],
 | |
|             "safeValue":45,
 | |
|             "tolerance":5,
 | |
|             "warnColor":[
 | |
|                255,
 | |
|                255,
 | |
|                0
 | |
|             ],
 | |
|             "warnValue":80
 | |
|          }
 | |
|       },
 | |
|       "grabberV4L2":{
 | |
|          "enable":false,
 | |
|          "device":"none",
 | |
|          "input":0,
 | |
|          "encoding":"NO_CHANGE",
 | |
|          "width":0,
 | |
|          "height":0,
 | |
|          "fps":15,
 | |
|          "flip":"NO_CHANGE",
 | |
|          "fpsSoftwareDecimation":0,
 | |
|          "sizeDecimation":8,
 | |
|          "cropLeft":0,
 | |
|          "cropRight":0,
 | |
|          "cropTop":0,
 | |
|          "cropBottom":0,
 | |
|          "redSignalThreshold":0,
 | |
|          "greenSignalThreshold":100,
 | |
|          "blueSignalThreshold":0,
 | |
|          "signalDetection":false,
 | |
|          "noSignalCounterThreshold":200,
 | |
|          "sDVOffsetMin":0.1,
 | |
|          "sDVOffsetMax":0.9,
 | |
|          "sDHOffsetMin":0.4,
 | |
|          "sDHOffsetMax":0.46,
 | |
|          "hardware_brightness":0,
 | |
|          "hardware_contrast":0,
 | |
|          "hardware_saturation":0,
 | |
|          "hardware_hue":0
 | |
|       },
 | |
|       "jsonServer":{
 | |
|          "port":19444
 | |
|       },
 | |
|       "logger":{
 | |
|          "level":"warn"
 | |
|       },
 | |
|       "network":{
 | |
|          "internetAccessAPI":false,
 | |
|          "restirctedInternetAccessAPI":false,
 | |
|          "ipWhitelist":[
 | |
|             
 | |
|          ],
 | |
|          "localApiAuth":false
 | |
|       },
 | |
|       "osEvents":{
 | |
|          "suspendEnable":true,
 | |
|          "lockEnable":true
 | |
|       },
 | |
|       "protoServer":{
 | |
|          "enable":true,
 | |
|          "port":19445,
 | |
|          "timeout":5
 | |
|       },
 | |
|       "schedEvents":{
 | |
|          "enable":false
 | |
|       },
 | |
|       "webConfig":{
 | |
|          "document_root":"",
 | |
|          "port":8090,
 | |
|          "sslPort":8092,
 | |
|          "crtPath":"",
 | |
|          "keyPath":"",
 | |
|          "keyPassPhrase":""
 | |
|       }
 | |
|    },
 | |
|    "instance":{
 | |
|       "backgroundEffect":{
 | |
|          "enable":false,
 | |
|          "type":"effect",
 | |
|          "color":[
 | |
|             255,
 | |
|             138,
 | |
|             0
 | |
|          ],
 | |
|          "effect":"Warm mood blobs"
 | |
|       },
 | |
|       "blackborderdetector":{
 | |
|          "enable":true,
 | |
|          "threshold":5,
 | |
|          "unknownFrameCnt":600,
 | |
|          "borderFrameCnt":50,
 | |
|          "maxInconsistentCnt":10,
 | |
|          "blurRemoveCnt":1,
 | |
|          "mode":"default"
 | |
|       },
 | |
|       "boblightServer":{
 | |
|          "enable":false,
 | |
|          "port":19333,
 | |
|          "priority":128
 | |
|       },
 | |
|       "color":{
 | |
|          "imageToLedMappingType":"multicolor_mean",
 | |
|          "channelAdjustment":[
 | |
|             {
 | |
|                "id":"default",
 | |
|                "leds":"*",
 | |
|                "white":[
 | |
|                   255,
 | |
|                   255,
 | |
|                   255
 | |
|                ],
 | |
|                "red":[
 | |
|                   255,
 | |
|                   0,
 | |
|                   0
 | |
|                ],
 | |
|                "green":[
 | |
|                   0,
 | |
|                   255,
 | |
|                   0
 | |
|                ],
 | |
|                "blue":[
 | |
|                   0,
 | |
|                   0,
 | |
|                   255
 | |
|                ],
 | |
|                "cyan":[
 | |
|                   0,
 | |
|                   255,
 | |
|                   255
 | |
|                ],
 | |
|                "magenta":[
 | |
|                   255,
 | |
|                   0,
 | |
|                   255
 | |
|                ],
 | |
|                "yellow":[
 | |
|                   255,
 | |
|                   255,
 | |
|                   0
 | |
|                ],
 | |
|                "gammaRed":2.2,
 | |
|                "gammaGreen":2.2,
 | |
|                "gammaBlue":2.2,
 | |
|                "backlightThreshold":0,
 | |
|                "backlightColored":false,
 | |
|                "brightness":100,
 | |
|                "brightnessCompensation":100,
 | |
|                "saturationGain":1.0,
 | |
|                "brightnessGain":1.0,
 | |
|                "temperature" : 6600
 | |
|             }
 | |
|          ]
 | |
|       },
 | |
|       "device":{
 | |
|          "type":"file",
 | |
|          "hardwareLedCount":1,
 | |
|          "autoStart":true,
 | |
|          "output":"/dev/null",
 | |
|          "colorOrder":"rgb",
 | |
|          "latchTime":0,
 | |
|          "rewriteTime":0,
 | |
|          "enableAttempts":6,
 | |
|          "enableAttemptsInterval":15
 | |
|       },
 | |
|       "effects":{
 | |
|          "paths":[
 | |
|             "$ROOT/custom-effects"
 | |
|          ],
 | |
|          "disable":[
 | |
|             ""
 | |
|          ]
 | |
|       },
 | |
|       "foregroundEffect":{
 | |
|          "enable":true,
 | |
|          "type":"effect",
 | |
|          "color":[
 | |
|             0,
 | |
|             0,
 | |
|             255
 | |
|          ],
 | |
|          "effect":"Rainbow swirl fast",
 | |
|          "duration_ms":3000
 | |
|       },
 | |
|       "instCapture":{
 | |
|          "systemEnable":false,
 | |
|          "systemGrabberDevice":"NONE",
 | |
|          "systemPriority":250,
 | |
|          "v4lEnable":false,
 | |
|          "v4lGrabberDevice":"NONE",
 | |
|          "v4lPriority":240,
 | |
|          "audioEnable":false,
 | |
|          "audioGrabberDevice":"NONE",
 | |
|          "audioPriority":230
 | |
|       },
 | |
|       "ledConfig":{
 | |
|          "classic":{
 | |
|             "top":1,
 | |
|             "bottom":0,
 | |
|             "left":0,
 | |
|             "right":0,
 | |
|             "glength":0,
 | |
|             "gpos":0,
 | |
|             "position":0,
 | |
|             "reverse":false,
 | |
|             "hdepth":8,
 | |
|             "vdepth":5,
 | |
|             "overlap":0,
 | |
|             "edgegap":0,
 | |
|             "ptlh":0,
 | |
|             "ptlv":0,
 | |
|             "ptrh":100,
 | |
|             "ptrv":0,
 | |
|             "pblh":0,
 | |
|             "pblv":100,
 | |
|             "pbrh":100,
 | |
|             "pbrv":100
 | |
|          },
 | |
|          "matrix":{
 | |
|             "ledshoriz":1,
 | |
|             "ledsvert":1,
 | |
|             "cabling":"snake",
 | |
|             "direction":"horizontal",
 | |
|             "start":"top-left"
 | |
|          }
 | |
|       },
 | |
|       "leds":[
 | |
|          {
 | |
|             "hmax":1,
 | |
|             "hmin":0,
 | |
|             "vmax":0.08,
 | |
|             "vmin":0
 | |
|          }
 | |
|       ],
 | |
|       "smoothing":{
 | |
|          "enable":true,
 | |
|          "type":"linear",
 | |
|          "time_ms":150,
 | |
|          "updateFrequency":25.0000,
 | |
|          "interpolationRate":25.0000,
 | |
|          "decay":1,
 | |
|          "dithering":false,
 | |
|          "updateDelay":0
 | |
|       }
 | |
|    }
 | |
| }
 |