mirror of
https://github.com/m1k1o/neko.git
synced 2025-08-02 00:10:07 +02:00
Various fixes & improvement tweaks
This commit is contained in:
parent
acc3c286a1
commit
d298d0c97b
9 changed files with 53 additions and 9 deletions
|
@ -72,6 +72,26 @@ func (manager *CaptureManagerCtx) Start() {
|
|||
}
|
||||
}()
|
||||
|
||||
go func() {
|
||||
for {
|
||||
signal, ok := <-manager.broadcast.GetSignal()
|
||||
if !ok {
|
||||
return
|
||||
}
|
||||
|
||||
switch signal {
|
||||
case PL_START:
|
||||
if !manager.broadcast.Started() {
|
||||
manager.broadcast.Start(manager.broadcast.Url())
|
||||
}
|
||||
case PL_STOP:
|
||||
if manager.broadcast.Started() {
|
||||
manager.broadcast.Stop()
|
||||
}
|
||||
}
|
||||
}
|
||||
}()
|
||||
|
||||
go func() {
|
||||
for {
|
||||
before, ok := <-manager.desktop.GetScreenSizeChangeChannel()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue