alamminsalo / orion

Cross platform Twitch.tv client
GNU General Public License v3.0
314 stars 60 forks source link

Multi-stream support #89

Open alamminsalo opened 7 years ago

alamminsalo commented 7 years ago

Got this request via reddit pm

As a user I'd like to be able to see multiple streams at once

Most easily implemented through a settings tickbox to allow multiple instances running. I believe tray icon needs to be disabled in this case

rakslice commented 7 years ago

File contention issues, possibly? There's nothing in the emote cache safeguarding against another process downloading to the same file at the same time. I was thinking I could change to downloading to a safe temp file and then doing an atomic rename.

rakslice commented 7 years ago

Made the safe temp downloading change as part of https://github.com/alamminsalo/orion/pull/93

ahjolinna commented 7 years ago

when this feature arrives, I think for linux/pulseaudio users it would be needed to have "titles" in stream name aka support for PulseAudio metadata... to separate them out in audio applet

as for now (at times) I just see on KDE's audio applet "Plasma: Playback Stream" name instead of Orion ...or "Orion: "

for example even now when Firefox moved to pulseaudio it hasn't this feature/patch yet ...sigh...

so its really bothersome when you see a spam list in the audio applet of the "same stream name" and you don't have any idea where the audio comes from.

check pulseaudio wiki for more link 1 & link 2

mrgreywater commented 5 years ago

Multiple instances are allowed since #246, release 1.6.6