Starting HyperHDR with LED instance off by default? #627
Replies: 13 comments 6 replies
-
Beta Was this translation helpful? Give feedback.
-
Shameless Bump - a separate device would be doable - but since I'm hosting HyperHDR on my rooted LG TV directly was hoping there is a software solution to start LED driver off by default |
Beta Was this translation helpful? Give feedback.
-
@awawa-dev Not opening a new issue as this is a very first world problem, but.. And I thought I was missing something major as I searched for this option for quite a while. |
Beta Was this translation helpful? Give feedback.
-
How do you imagine something like this would work? OK, we block at the "start" (as it turns out later, "start" is quite an imprecise term here) of the LEDs when running HyperHDR. So far it's simple. Maybe not entirely, because we assume that this applies to all instances or some specific ones? But then the just initialized grabber or some source from the flatbuffer calls in and orders the LEDs to be initialized. Are we blocking it too or maybe not? Because actually the "start" has already passed, but the grabber initialized for a few seconds and missed it. Or the flatbuffers responded only a few minutes after "start". Because I have the impression that in such a case no one will be completely satisfied and we may only break something here. |
Beta Was this translation helpful? Give feedback.
-
Heh, makes sense that of course it ain't that simple when explained the full chain of events. Here's a second attempt at describing it (without actually hoping that it will get implemented as it does sound like something like this could impact the quality of life for most users/stability): After all initialization all I do is click on the Disable Instance button, and since I only got 1 wled controller connected at the moment this gets executed: While it looks like all I want is to turn the leds off and that's not incorrect, the main bummer is that while HyperHDR is actively broadcasting to that instance other apps can't. For now I've just disabled autostart. |
Beta Was this translation helpful? Give feedback.
-
The problem is not that you can't turn off the LED at the beginning, but upcoming events wake them up anyway (grabber is initialized, flat buffer received a video frame, etc.). |
Beta Was this translation helpful? Give feedback.
-
it is possible to add a feature that allows to perform such an action when HyperHDR starts. But this is unlikely to prevent a brief moment where HyperHDR will try to turn on the LED for a moment at the beginning. |
Beta Was this translation helpful? Give feedback.
-
"A brief moment" is veeery far from a dealbreaker since I will gain back autostarting the service and also avoid having to visit the web interface every time my pc boots to disable the thing. |
Beta Was this translation helpful? Give feedback.
-
Implemented in #737 |
Beta Was this translation helpful? Give feedback.
-
Ok, some preliminary testing shows that it seems to work fine. |
Beta Was this translation helpful? Give feedback.
-
Ok, thanks for the feedback. There will be some time for more thorough testing, because beta2 is planned first before the final version v20. |
Beta Was this translation helpful? Give feedback.
-
Aye! Thanks again 😀 |
Beta Was this translation helpful? Give feedback.
-
any updates on this? I use screen grab on my HTPC and it's automated to turn on the LEDs when they are needed and turn off when media finishes playing, however when i restart the machine it is on by default and I have to play then stop a piece of media to turn them off. I'd prefer it if the video stream didn't auto enable the LEDs too. When I stop playing HDR content the screen grab turns off for a moment, right when i automatically disable the lights, then the screen grab pics up the non HDR image again and automatically turns the LEDs on. Ultimately it would be nice to have an option to stop LED output automatically being switched on when the screen grab reports an image. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello all. I have a hopefully simple question I can't seem to figure out. I have HyperHDR and piccap working perfectly on my rooted LG OLED, however I've been trying to figure out if there is a way to have the LED instance default to turned OFF during startup rather than ON?
Primarily the TV is used to watch shows that do not benefit from ambient lighting, and rather than logging into the HyperHDR server and turn off the LED instance more often than not, I was curious if there is anyway to default the instance being off.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions