Jason Dove and GitHub
0f795e4e2f
add plex network metadata ( #2085 )
...
* initial plumbing
* scan for plex networks
* save network contents to db as tags
* eliminate network tag id churn
* add network and show_network to search index
* update last networks scan
* show networks on tv show page
* update changelog
2025-06-28 12:49:26 +00:00
Jason Dove and GitHub
583cbf7b14
add channel active mode ( #2083 )
2025-06-27 21:19:26 +00:00
Jason Dove and GitHub
27c701b936
fix software tonemap with nvidia ( #2082 )
2025-06-27 20:47:09 +00:00
Jason Dove and GitHub
6e2c19d354
process missing language as und ( #2081 )
2025-06-27 14:45:30 +00:00
Jason Dove and GitHub
4d83dc019c
don't return stream selection when subtitles don't match ( #2080 )
2025-06-27 14:25:07 +00:00
Jason Dove and GitHub
462057a4b1
prioritize stream selection by language ( #2079 )
2025-06-27 13:31:50 +00:00
Jason Dove and GitHub
a04c72788f
fix arm64 docker build ( #2078 )
2025-06-27 11:48:21 +00:00
Jason Dove and GitHub
f94a440b62
stream selector improvements ( #2077 )
...
* add tests for audio blocklist and audio allowlist
* add subtitle allow list and block list
* add subtitle condition
* add audio condition
* cache bust mudblazor css
2025-06-27 11:40:06 +00:00
Jason Dove and GitHub
f80069bb97
add custom channel stream selector system ( #2076 )
...
* add some basic channel stream selector models
* change windows ffmpeg url
* implement basic stream selection
* fixes
2025-06-27 03:00:59 +00:00
Jason Dove and GitHub
c2769a08b4
stop building hwaccel-specific images ( #2075 )
...
* stop building hwaccel images
* update changelog
2025-06-26 17:26:11 +00:00
Jason Dove
e679fee940
update CHANGELOG for clarity [no ci]
2025-06-24 19:11:04 -05:00
Jason Dove
2271d5497b
prep for release v25.2.0 [no ci]
v25.2.0
2025-06-24 12:03:56 -05:00
Jason Dove and GitHub
f71b6527c0
allow external channel logo urls ( #2067 )
2025-06-24 00:43:24 +00:00
Jason Dove and GitHub
20d2fe71cd
update macos app ( #2066 )
2025-06-23 21:19:42 +00:00
Jason Dove and GitHub
1994f171d5
update windows launcher to respect ETV_UI_PORT ( #2065 )
2025-06-23 20:15:03 +00:00
Jason Dove and GitHub
76f7c88375
add etv env vars to troubleshooting > general info ( #2064 )
2025-06-23 14:54:06 +00:00
Jason Dove and GitHub
3805b9e48c
update dependencies that require api migrations ( #2063 )
...
* migrate system.commandline to 2.0.0-beta5 api
* bump sixlabors.imagesharp
* migrate skiasharp to 3.x api
2025-06-23 13:49:24 +00:00
Jason Dove and GitHub
9267edbcc9
fix scanning libraries ( #2062 )
2025-06-23 13:09:14 +00:00
Jason Dove and GitHub
c4c164df6a
detect cycles in yaml sequence definitions ( #2060 )
2025-06-23 02:55:35 +00:00
Jason Dove and GitHub
b90463e3af
detect cycles in smart collection queries ( #2059 )
2025-06-23 01:45:17 +00:00
Jason Dove and GitHub
1fb27e3cfa
fix nuget issues with transitive dependencies ( #2058 )
...
* try to fix nuget issues
* another attempt at surfacing warnings
* restore proper runtime
* remove old an unneeded dependencies
* upgrade transitive dep
* use newer dotnet in github
2025-06-22 20:22:37 +00:00
Jason Dove and GitHub
06f233e5bd
upgrade to dotnet 9 ( #2056 )
2025-06-22 19:04:39 +00:00
Jason Dove and GitHub
9917774671
allow searching by smart collection ( #2055 )
2025-06-22 15:43:12 +00:00
Jason Dove and GitHub
5be929da18
add collection (name) to search index ( #2054 )
2025-06-22 14:51:17 +00:00
Jason Dove and GitHub
25f4fb22e5
yaml sequence improvements ( #2053 )
2025-06-21 19:28:41 +00:00
Jason Dove and GitHub
b04b517f7b
add dockerfile to run transcoding test suite ( #2052 )
2025-06-21 18:08:23 +00:00
Jason Dove and GitHub
d756c0c7c0
properly filter vaapi driver health check to vaapi ffmpeg profile ( #2050 )
2025-06-21 11:36:02 +00:00
Jason Dove and GitHub
20e5b8a11a
add button to clone schedule item ( #2048 )
2025-06-20 21:52:45 +00:00
Jason Dove and GitHub
5c8489cbed
improve vaapi driver health check ( #2047 )
...
* improve vaapi driver health check
* fix duplicate check
* cleanup again
2025-06-20 19:16:52 +00:00
Jason Dove and GitHub
7cfa298c72
fix xmltv grouping with post-roll filler ( #2046 )
2025-06-20 14:53:04 +00:00
Jason Dove and GitHub
4b0faf4da1
unify hardware acceleration in docker ( #2045 )
2025-06-20 02:52:05 +00:00
Jason Dove and GitHub
07cbf9936b
fix shuffle in order and fill with group mode incompatibility ( #2044 )
2025-06-19 22:10:30 +00:00
Jason Dove and GitHub
2138d6437c
use noautoscale when also using hwaccel cuda ( #2043 )
2025-06-18 17:06:19 +00:00
Jason Dove and GitHub
5b9601a57b
maintain cuda pixel format throughout nvidia pipeline ( #2042 )
2025-06-18 02:59:10 +00:00
Jason Dove and GitHub
aeda5050d3
nvidia decoder fixes ( #2041 )
...
* replace FluentAssertions with Shouldly
* fix song transcoding tests
* only specify hwaccel when hardware decode is required
* update changelog
2025-06-17 18:26:49 +00:00
Jason Dove and GitHub
ea46a7a5ca
add tonemap algorithm setting to ffmpeg profile ( #2039 )
2025-06-15 00:38:37 +00:00
Jason Dove and GitHub
69a1e718df
use ffmpeg 7.1.1 for nvidia docker ( #2038 )
2025-06-14 23:20:22 +00:00
Jason Dove and GitHub
4a59dafe51
optimize tonemapping performance ( #2037 )
...
* add env var to disable vulkan
* tonemap after scaling
* vulkan tonemapping still needs to happen before scaling
2025-06-14 21:32:38 +00:00
Jason Dove and GitHub
6b90da8982
add pad_vaapi filter ( #2036 )
2025-06-14 13:36:24 +00:00
Jason Dove and GitHub
1184dc565c
use ffmpeg 7.1.1 for base, arm, arm64 docker ( #2035 )
...
* use ffmpeg 7.1.1 for base, arm, arm64 docker
* keep newline
2025-06-14 11:16:30 +00:00
Jason Dove and GitHub
d82ccf8fb5
use hardware-accelerated tonemapping with qsv ( #2034 )
...
* add tonemap for qsv
* update changelog
2025-06-14 01:19:35 +00:00
Jason Dove and GitHub
4d83cc705f
use ffmpeg 7.1.1 for vaapi docker ( #2033 )
2025-06-14 00:34:17 +00:00
Jason Dove and GitHub
f80addacba
use the clip algorithm for software tonemapping ( #2032 )
2025-06-13 20:12:31 +00:00
Jason Dove and GitHub
18c2a816dc
use ffmpeg 7.1.1 on windows ( #2031 )
2025-06-13 13:36:19 +00:00
Jason Dove and GitHub
4f085c1950
fix detecting nvidia capabilities on blackwell gpus ( #2030 )
2025-06-13 03:14:22 +00:00
Jason Dove and GitHub
dad0662fa6
use libplacebo to tonemap with nvidia/vulkan ( #2029 )
2025-06-12 20:49:06 +00:00
Jason Dove and GitHub
dfdfa6f349
use hardware-accelerated tonemapping with vaapi ( #2028 )
...
* add tonemap_vaapi filter
* let vaapi pipeline handle hdr content
* use tonemap_opencl with vaapi
* update changelog
2025-06-12 16:13:43 +00:00
Jason Dove and GitHub
5fe3e97b31
add software tonemap filter to support hdr content ( #2027 )
2025-06-12 14:47:59 +00:00
Jason Dove and GitHub
da1cfab5f4
remove jellyfin admin user id requirement ( #2025 )
2025-06-09 13:33:47 +00:00
Jason Dove and GitHub
6d152e4b4a
use more accurate BANDWIDTH value in multi-variant playlist ( #2023 )
2025-06-07 20:45:07 +00:00