[desktop] Fix HLS regex for Windows (#5984)

`$` eol should match both `\r\n` (windows) and `\n` (rest)
This commit is contained in:
Manav Rathi
2025-05-20 16:02:56 +05:30
committed by GitHub

View File

@@ -544,10 +544,10 @@ const deletePathIgnoringErrors = async (tempFilePath: string) => {
*
* Stream #0:1[0x2](und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(progressive), 480x270 [SAR 1:1 DAR 16:9], 539 kb/s, 29.97 fps, 29.97 tbr, 30k tbn (default)
*/
const videoStreamLineRegex = /Stream #.+: Video:(.+)\n/;
const videoStreamLineRegex = /Stream #.+: Video:(.+)$/;
/** {@link videoStreamLineRegex}, but global. */
const videoStreamLinesRegex = /Stream #.+: Video:(.+)\n/g;
const videoStreamLinesRegex = /Stream #.+: Video:(.+)$/g;
/**
* A regex that matches "<digits> kb/s" preceded by a space. See