Sebastian Meyer
Sebastian Meyer
FFmpeg 6.1 now rejects streams with multiple initialization sections, which means this finally needs to be fixed now. See #5601
I have a local branch here which will make Streamlink end the stream early when the HLS playlist didn't contain new segments for an X amount of time. This threshold...
You're 100% going to waste your time if you want to work on stuff like this as someone new to the project who hasn't contributed anything yet and who doesn't...
First off, on WIndows, Streamlink Twitch GUI needs a helper utility called [SnoreToast](https://github.com/KDE/snoretoast) in order to display native notifications. Chromium still doesn't have support for native notifications, unlike on Linux...
Apparently, setting `shell: true` on the spawn options prevents the spinning cursor, and most likely any wrapper script would work as well, but both solutions are very problematic on Windows...
NodeJS's I/O is done via libuv, and here's the Windows implementation of the `uv_spawn` function and the git-blame of its `dwFlags`, which indicates no changes: https://github.com/libuv/libuv/blame/v1.44.2/src/win/process.c#L1060 `STARTF_FORCEOFFFEEDBACK` was never set...
I'm currently having a look at refactoring the providers of the NotificationService. There's a solution for the mouse cursor problem by using Windows native notifications via the Chromium API directly,...
Upstream issue: https://bugs.chromium.org/p/chromium/issues/detail?id=998903 Explained here: https://github.com/streamlink/streamlink-twitch-gui/issues/918#issuecomment-1297791484
The messy search results are caused by [Twitch's helix API](https://dev.twitch.tv/docs/api/reference#search-channels). The old kraken API returned the matching channel first in the results, which was far better than what's currently being...
I should probably lock this thread, and reference the stickied meta thread. Please read this and all the linked threads / docs: https://github.com/streamlink/streamlink-twitch-gui/issues/754