Commit Graph

2131 Commits

Author SHA1 Message Date
Christian Benincasa
50ae3a93c1 docs: even more stuff 2025-11-05 16:47:52 -05:00
Christian Benincasa
51ebfe9928 docs: big docs update part 1 2025-11-05 16:09:34 -05:00
Christian Benincasa
080994213c chore: add stale issue workflow 2025-11-02 07:55:02 -05:00
Christian Benincasa
0ad9486cab chore: add some basic tests for xmltv generation 2025-11-02 07:43:14 -05:00
Christian Benincasa
1a68eb21f3 chore(dev): release 0.22.11 (#1437) v0.22.11 2025-10-28 11:48:35 -04:00
Christian Benincasa
8eaa68fe68 fix: allow playing remote media from Emby 2025-10-27 15:55:11 -04:00
Christian Benincasa
660e4912e1 chore(dev): release 0.22.10 (#1430) v0.22.10 2025-10-27 15:27:48 -04:00
Christian Benincasa
85ea844e6a fix: fix HLS direct playback in Jellyfin for MKV/MP4 output formats 2025-10-27 12:57:22 -04:00
Christian Benincasa
81ea98410f fix(streaming): fix HLS direct streaming for Jellyfin 10.11 2025-10-26 22:09:39 -04:00
Christian Benincasa
00c17a8689 fix(streaming): always set framerate when resetting PTS in QSV pipeline
Fixes #1431
2025-10-26 13:50:28 -04:00
Christian Benincasa
91755b3eab fix: use default analyzeduration (5s) when probing files instead of 30 microseconds 2025-10-26 08:01:17 -04:00
Christian Benincasa
a87cf4a9f8 fix: fix lineupItemToChannelProgram override to account for undefined channel.programs 2025-10-22 10:27:20 -04:00
Christian Benincasa
5c87e84e5a chore: bump fastify version for security vuln 2025-10-18 10:28:53 -04:00
Christian Benincasa
533d3c92e2 chore: bump fastify/multipart to patch security vuln 2025-10-18 09:39:26 -04:00
Christian Benincasa
d7ddb98c1b chore: removed unused changesets/cli dep for security vuln 2025-10-18 09:23:19 -04:00
Christian Benincasa
5889913fb4 chore: update axios to fix security vuln 2025-10-18 09:21:54 -04:00
Christian Benincasa
c21e78381e chore(dev): release 0.22.9 (#1417) v0.22.9 2025-10-18 11:38:15 +00:00
Christian Benincasa
f5a96aef83 fix(streaming): potential fix for QSV audio sync issues 2025-10-18 07:36:08 -04:00
Christian Benincasa
4371c39cc6 chore(dev): release 0.22.8 (#1411) v0.22.8 2025-10-16 19:57:24 -04:00
Christian Benincasa
e5e5b15106 fix: do not let stream cache hard fail streams
This will be removed in a future version
2025-10-15 11:43:07 -04:00
Christian Benincasa
1e83508227 chore(dev): release 0.22.7 (#1408) v0.22.7 2025-10-15 09:30:34 -04:00
Christian Benincasa
c0691ccb03 fix(streaming): fix audio only streams for vaapi
Closes #1365
2025-10-14 21:42:08 -04:00
Christian Benincasa
8106d3491a fix: handle some weird cases of expected exit in ffmpeg 2025-10-14 15:19:23 -04:00
Christian Benincasa
1037ca30ed fix(streaming): apply sc_threshold after hw accel is decided 2025-10-14 14:00:21 -04:00
Christian Benincasa
e789a35533 chore: add basic QSV pipeline tests 2025-10-14 13:35:14 -04:00
Christian Benincasa
9f3cad52c9 fix: ensure program summaries are escaped for xml 2025-10-14 12:01:16 -04:00
Christian Benincasa
a22c11c251 chore(dev): release 0.22.6 (#1394) v0.22.6 2025-10-13 22:46:18 -04:00
Christian Benincasa
eeb3f6dcec style: add season/episode to Tunarr guide page
Closes #1398
2025-10-08 07:51:13 -04:00
Christian Benincasa
f0567902d2 fix: add subtitle and description to xmltv 2025-10-04 07:46:21 -04:00
Christian Benincasa
50753a71ca chore: update lockfile 2025-10-02 08:12:26 -04:00
Christian Benincasa
b604a6dfbb chore: fix various eslint warnings 2025-10-02 07:29:25 -04:00
Christian Benincasa
e98cccb94d chore: cleanup turbo tasks, consolidate some shared package versions 2025-09-30 21:02:20 -04:00
Christian Benincasa
091e7bd290 fix(streaming): convert to proper pixel format before cuda upload + scale 2025-09-29 16:07:53 -04:00
Christian Benincasa
949efda0ff fix(streaming): do not set sc_threshold to 0 for mpeg2video out 2025-09-29 15:10:28 -04:00
Christian Benincasa
23a763657c chore: somehow i forgot this file 2025-09-25 17:51:59 -04:00
Christian Benincasa
ff61f62286 fix(streaming): use bitstream filter in CUDA pipeline to workaround green line
Fixes: #1390
2025-09-25 13:28:37 -04:00
Christian Benincasa
70b37577fd fix(streaming): properly pass disable hw decode/encode/filter to pipeline 2025-09-24 16:23:23 -04:00
Christian Benincasa
af87a17b43 fix(ui): allow viewing stream details of custom / filler programs 2025-09-23 21:38:03 -04:00
Christian Benincasa
a135b0575d chore(dev): release 0.22.5 (#1393) v0.22.5 2025-09-23 20:01:29 -04:00
Christian Benincasa
5726d6ecf8 fix(streaming): do not apply hwdownload filter in cuda pipeline if not on hardware 2025-09-23 15:20:49 -04:00
Christian Benincasa
c656d24c7a fix: treat ffprobe format_long_name as optional 2025-09-23 12:28:06 -04:00
Christian Benincasa
a94726b544 docs: remove dizquetv migration path bits from docs 2025-09-20 08:20:25 -04:00
Christian Benincasa
b0b13e3cde chore(dev): release 0.22.4 (#1382) v0.22.4 2025-09-19 17:27:58 -04:00
Christian Benincasa
a98bc329cd fix(ui): allow saving transcode config when audio format is copy
Fixes #1387
2025-09-19 16:45:30 -04:00
Christian Benincasa
335c0a069b fix: ensure PremiereDate is selected for both Jellyfin and Emby
Fixes #1389
2025-09-19 16:27:43 -04:00
Christian Benincasa
b588137968 fix: do not send fractional millis to ffmpeg stream seek
Fixes #1378
2025-09-18 09:17:33 -04:00
Christian Benincasa
845084a0c2 chore: fix tag push pattern 2025-09-18 07:23:42 -04:00
Christian Benincasa
12f59d12a6 chore(dev): release 0.22.3 (#1359) v0.22.3 2025-09-17 15:50:49 -04:00
Christian Benincasa
59265a8b26 style: hide missing season/associations health checks
These are just confusing to many people and are going to be obsoleted
soon.
2025-09-16 15:00:49 -04:00
Christian Benincasa
3a5e69d925 fix(streaming): fallback to yadif=1 when configured software deinterlace is none 2025-09-16 14:09:48 -04:00