-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
-
None
So it seems I screwed things a bit when I added
rpc SetAppOnOutput(AppOnOutputRequest) returns (AppOnOutputResponse) {}
and I need to make it to a stream AppOnOutputResponse as in
rpc SetAppOnOutput(AppOnOutputRequest) returns (stream AppOnOutputResponse) {}
This is an async event, so I can only send it when it comes from the compositor it needs to be a subscriber.
Where exactly is this used? Currently, nowhere, but an usage for it might be homescreen or other flutter-auto/chromium/wam for getting the output events, need to correctly set-up app on different outputs.
I'm under the impression that this might break backwards compat, as just modifying AppOnOutputResponse with args is not the same as using stream.