Jason Dove and GitHub
f9e4c4d386
improve build time by only running analyzers explicitly ( #2710 )
...
* improve build time by only running analyzers explicitly
* don't exclude scanner from analyzers
* Revert "don't exclude scanner from analyzers"
This reverts commit d927f9850a .
* fix sed syntax for linux
2025-12-09 14:17:05 -06:00
Jason Dove and GitHub
a1f9b86fc1
add download media sample button to playback troubleshooting ( #2709 )
...
* add download media sample button to playback troubleshooting
* fixes
2025-12-09 11:49:07 -06:00
Jason Dove and GitHub
5dc20ebd1b
use software pad with amd vaapi h264 main ( #2708 )
2025-12-06 10:03:24 -06:00
Jason Dove and GitHub
d30e8b4102
only use packed headers with vaapi when supported by encoder ( #2706 )
2025-12-05 11:20:16 -06:00
Jason Dove and GitHub
c14f373f23
implement rectangles packet for script element ( #2704 )
...
* implement rectangles packet for script element
* fixes
2025-12-04 20:57:26 -06:00
Jason Dove and GitHub
a90fe26d50
script element packet spike ( #2703 )
...
* script element packet spike
* fixes
2025-12-04 15:40:18 -06:00
Jason Dove and GitHub
7a263ddaed
add migration to fix any incorrect channel sort numbers ( #2701 )
2025-12-03 19:23:59 -06:00
Jason Dove and GitHub
3e0a9aae1e
fix channel sort number when reordering channels ( #2700 )
...
* fix channel sort number when reordering channels
* tryparse
2025-12-03 18:33:47 -06:00
Jason Dove and GitHub
72dc401829
fix chronological sorting for other videos ( #2699 )
2025-12-03 10:38:29 -06:00
Jason Dove and GitHub
85e25ca6ea
add channel start time template data ( #2698 )
...
* add channel start time template data
* rename
2025-12-03 10:16:09 -06:00
Jason Dove and GitHub
9c23b03758
fix mirror channels ( #2697 )
2025-12-03 09:56:52 -06:00
Jason Dove and GitHub
e12888ebee
fix recent regression to subtitle graphics element ( #2696 )
2025-12-03 07:33:17 -06:00
Jason Dove and GitHub
468ff087d4
fix loading epg entries for motion and script elements ( #2693 )
2025-12-02 15:46:22 -06:00
Jason Dove and GitHub
54606c76f9
framerate improvements ( #2692 )
...
* framerate improvements
* fixes
2025-12-02 12:20:09 -06:00
Jason Dove and GitHub
6bd49ffcec
add remote stream metadata ( #2690 )
...
* add remote stream metadata
* use ifilesystem for last write time
* clean up unused inheritance
* optimize channel data query
* revert removeartwork change
* properly handle remote stream artwork in orphaned artwork check
2025-12-01 12:48:03 -06:00
Jason Dove and GitHub
c524bc0d7d
add script graphics element ( #2681 )
...
* add script graphics element
* pass template data as json to stdin
* update changelog
2025-11-30 14:20:18 -06:00
Jason Dove and GitHub
42bcadf936
work around buggy radeonsi hevc_vaapi behavior ( #2680 )
...
* try to workaround amd crop metadata ffmpeg bug
* limit workaround to hevc_vaapi encoder
* update changelog
2025-11-30 12:14:20 -06:00
Jason Dove and GitHub
1f31beab5b
fix plex other video library detection ( #2679 )
2025-11-30 08:35:04 -06:00
Jason Dove and GitHub
b45c22092d
fix startup on systems unsupported by nvencsharp ( #2678 )
2025-11-30 06:26:57 -06:00
Jason Dove and GitHub
7bd8cefe2e
more dotnet 10 updates ( #2676 )
...
* update more libraries to dotnet 10
* fix dockerfiles
* fix numeric types
2025-11-29 15:47:08 -06:00
Jason Dove
f101d0b366
prep for release v25.9.0 [no ci]
2025-11-29 10:36:17 -06:00
Jason Dove and GitHub
73aabdabda
fix transcoding tests ( #2675 ) [no ci]
2025-11-29 10:34:32 -06:00
Jason Dove and GitHub
bcea96d53a
always log scanner exit code when it is non-zero ( #2670 )
...
* always log scanner exit code when it is non-zero
* remove test abort
2025-11-26 12:50:19 -06:00
Jason Dove and GitHub
d7952e4cfa
fix docker assets ( #2669 )
2025-11-26 11:25:56 -06:00
Jason Dove and GitHub
758399e339
fix missing net9.0 to net10.0 in docker/github ( #2668 )
2025-11-26 10:54:24 -06:00
Jason Dove and GitHub
6c635a4be9
upgrade to dotnet 10 ( #2667 )
...
* upgrade to dotnet 10
* remove packages that would be pruned
* properly fix tests
2025-11-26 10:49:01 -06:00
Jason Dove and GitHub
9d637cdd54
update dependencies ( #2661 )
2025-11-25 16:06:48 -06:00
Jason Dove and GitHub
cc287ffc6e
fix hls direct streams remaining open ( #2660 )
2025-11-24 22:40:26 -06:00
Jason Dove and GitHub
371659c5c5
cache bust new logo ( #2659 )
2025-11-24 20:10:57 -06:00
Jason Dove and GitHub
7afb1866ad
update logo ( #2658 )
2025-11-24 20:01:53 -06:00
Jason Dove and GitHub
7bc1dd63fe
fix file system test on windows ( #2657 ) [no ci]
2025-11-24 13:40:04 -06:00
Jason Dove and GitHub
076b8a7188
fix editing certain playouts when using mysql ( #2656 )
2025-11-24 13:31:00 -06:00
Jason Dove and GitHub
ec0d8ea6ac
work around sequential schedule validation limit ( #2655 )
...
* remove readalltext
* remove unused method
* remove fileexists
* remove folderexists
* remove readalllines
* remove fake local file system
* show playlist name in playout build errors
* add basic sequential schedule validator tests
* work around sequential schedule validation limit
2025-11-24 12:08:43 -06:00
Jason Dove and GitHub
e40d192aea
limit hw sw decode downgrade polaris ( #2654 )
...
* use a more precise carve out for polaris workaround
* fix decode capability ordering
2025-11-22 12:35:29 -06:00
Jason Dove and GitHub
bd7fd8984c
fix 10-bit decoding with amd polaris ( #2653 )
...
* fix color conversion on amd polaris
* try software decode for polaris
* update changelog
2025-11-22 11:29:17 -06:00
Jason Dove and GitHub
2682912f5a
update icon ( #2652 )
2025-11-21 13:34:23 -06:00
Jason Dove and GitHub
505e135482
use fonts cache folder for subtitle graphics elements ( #2651 )
2025-11-18 10:18:22 -06:00
Jason Dove and GitHub
fdf1e70e0d
fix subtitle graphics element path and fonts ( #2650 )
2025-11-18 10:16:03 -06:00
Jason Dove and GitHub
5c51710e2f
add disabled and hidden channel indicators ( #2649 )
2025-11-16 10:47:10 -06:00
Jason Dove and GitHub
3cb84c2491
refresh classic playouts by default ( #2647 )
2025-11-15 20:45:28 -06:00
Jason Dove and GitHub
21f4439aa4
block ui improvements ( #2646 )
...
* template editor improvements
* more keyboard navigation
* replace template tree view with template table
2025-11-13 19:25:44 -06:00
Jason Dove and GitHub
d88e721d2f
optimize database calls related to search index ( #2645 )
2025-11-13 13:27:37 -06:00
Jason Dove and GitHub
b6d509b9cd
add search query collection type to block schedules ( #2644 )
...
* add search query collection type to block schedules
* fix history
2025-11-13 10:48:04 -06:00
Jason Dove and GitHub
6603500132
fix content_total_duration in graphics engine ( #2643 )
2025-11-12 20:07:54 -06:00
Jason Dove and GitHub
48b1aa3e64
fix block playout build bug ( #2642 )
2025-11-12 16:53:06 -06:00
Jason Dove and GitHub
42b35f7aae
add channel playback troubleshooter ( #2641 )
...
* fix motion graphics loop when seeking
* add channel playback troubleshooter
* fix errors
2025-11-12 13:21:18 -06:00
Jason Dove and GitHub
8b18f2a304
expose arbitrary epg data to graphics engine ( #2633 )
2025-11-11 12:41:45 -06:00
Jason Dove and GitHub
1e0bba0dc6
allow custom song background images ( #2632 )
...
* allow custom song background images
* allow custom missing album art
2025-11-11 10:40:45 -06:00
Jason Dove and GitHub
3984bc7dbe
add troubleshoot playback links for movies and episodes ( #2631 )
2025-11-11 06:33:10 -06:00
Jason Dove and GitHub
e0977fa65b
update dmg icon ( #2630 )
2025-11-11 06:12:46 -06:00
Jason Dove and GitHub
d9c668c7f6
more dependency updates ( #2629 )
2025-11-11 05:45:46 -06:00
Jason Dove and GitHub
dcea6d474f
update dependencies ( #2627 )
2025-11-10 22:20:42 -06:00
Jason Dove and GitHub
ba37c6dabe
update macos again ( #2626 )
2025-11-10 20:19:38 -06:00
Jason Dove and GitHub
d652372f78
update macos project ( #2625 )
2025-11-10 19:52:34 -06:00
Jason Dove and GitHub
e2d8dee8cd
artwork updates ( #2624 )
...
* add new logo svg; replace favicons
* replace background
* allow error/offline background customization
2025-11-10 16:01:47 -06:00
Jason Dove and GitHub
d93c404607
fix interlaced check again ( #2623 )
...
* fix interlaced check again
* add interlaced ratio to media item info
2025-11-10 09:14:40 -06:00
Jason Dove and GitHub
bc400de94c
clear custom title when stopping guide group in scripted schedule ( #2622 )
2025-11-10 08:51:34 -06:00
Jason Dove and GitHub
b9a73226a8
fix interlaced check ( #2621 )
...
* fix interlaced check
* reset any incorrect interlaced probe results
2025-11-10 08:39:44 -06:00
Jason Dove and GitHub
d0505cd5c5
add better check for interlaced content ( #2620 )
2025-11-10 06:39:04 -06:00
Jason Dove
d9cdbc72de
fix tests [no ci]
2025-11-09 13:50:18 -06:00
Jason Dove and GitHub
2b0079fedc
allow graphics elements with yml and yaml extension ( #2617 )
2025-11-09 13:40:34 -06:00
Jason Dove and GitHub
9d2cff53c5
fix removing tags from local libraries ( #2616 )
2025-11-09 13:30:37 -06:00
Jason Dove and GitHub
ac361b3165
add troubleshoot button to classic schedules ( #2615 )
...
* add troubleshoot button to classic schedules
* move troubleshoot button
2025-11-09 10:17:24 -06:00
Jason Dove and GitHub
dd9317e3e8
fix mpegts script on windows ( #2614 )
2025-11-08 10:09:56 -06:00
Jason Dove and GitHub
7530c592ff
add graphics element name ( #2613 )
...
* add graphics element name
* update dependencies
2025-11-08 08:26:00 -06:00
Jason Dove and GitHub
132466b3d3
add avisynth script support to all local libraries ( #2612 )
...
* detect avisynth demuxer
* cache ffmpeg capabilities
* check for working avisynth
* scan avs files in all local libraries
* update changelog
2025-11-07 20:48:54 -06:00
Jason Dove and GitHub
d709cc9f21
include streamlink in amd64 docker image ( #2611 )
...
* include streamlink in docker images
* tweak command
2025-11-07 14:12:43 -06:00
Jason Dove and GitHub
5083e748ed
fix mpegts script loading ( #2610 )
2025-11-07 13:30:37 -06:00
Jason Dove and GitHub
053b3cd1d7
add mpegts script system ( #2609 )
...
* add basic mpegts script
* use custom mpegts script
* update changelog
2025-11-07 13:20:17 -06:00
Jason Dove and GitHub
e6824cf251
graphics engine: add scaled resolution and place within source content ( #2606 )
2025-11-06 14:15:55 -06:00
Jason Dove and GitHub
d87561d140
update subtitle titles ( #2605 )
2025-11-06 06:11:57 -06:00
Jason Dove and GitHub
f79fa9a50a
fix subtitle title updates ( #2604 )
2025-11-06 06:03:32 -06:00
Jason Dove and GitHub
629b3d7d9f
fix effective block tests ( #2600 )
...
* fix effective block tests running on github
* update dependencies
* pass tz again
* use tzconvert for time zones in tests
* temporary logging
* maybe fix
* test cleanup
2025-11-05 06:48:49 -06:00
Jason Dove and GitHub
453737a521
add custom_title to start_epg_group ( #2599 )
2025-11-04 16:08:07 -06:00
Jason Dove and GitHub
dd38ba19ea
add collection type search query ( #2598 )
2025-11-04 12:22:41 -06:00
Jason Dove and GitHub
8e2a15296f
sync subtitle titles from jellyfin ( #2595 )
2025-11-03 11:04:44 -06:00
Jason Dove and GitHub
d2cbfcb79a
fix error screen generation ( #2594 )
2025-11-02 10:41:56 -06:00
Jason Dove and GitHub
89133255d3
fix classic schedule start time calculation across a UTC offset change ( #2593 )
...
* fix classic schedule start time calculation across a UTC offset change
* update changelog
2025-11-02 09:38:18 -06:00
Jason Dove and GitHub
c6245bae0c
fix indexing songs with null artists/album artists ( #2592 )
2025-11-02 09:25:46 -06:00
Jason Dove and GitHub
2912e71c10
fix xmltv generation for on-demand playout mode ( #2591 )
2025-11-01 23:10:02 -05:00
Jason Dove and GitHub
9e54d42e5f
reduce search index batch size ( #2590 )
2025-11-01 22:45:14 -05:00
Jason Dove and GitHub
63f342e6a7
fix on-demand playouts having empty xmltv ( #2589 )
2025-11-01 22:08:49 -05:00
Jason Dove and GitHub
5a7c59d602
insert unscheduled gaps as utc ( #2588 )
2025-11-01 20:28:24 -05:00
Jason Dove and GitHub
4822ba5486
fix block start time calculation ( #2587 )
2025-11-01 20:16:04 -05:00
Jason Dove and GitHub
b24617fe7c
add some graphics engine template data fields ( #2586 )
...
* move resolution out of media item template data key
* add some media item template data
2025-11-01 08:29:56 -05:00
Jason Dove and GitHub
5045a411b1
fix sequential schedule building across offsets ( #2584 )
2025-10-31 09:20:09 -05:00
Jason Dove and GitHub
425fb34317
show playout warnings count in left menu ( #2583 )
2025-10-31 09:05:25 -05:00
Jason Dove and GitHub
e5ef9be09c
fix explicit audio decoder on combined input ( #2582 )
2025-10-30 14:37:16 -05:00
Jason Dove and GitHub
e9338b534b
fix seeking content with dts audio ( #2581 )
...
* fix seeking content with dts audio
* formatting
2025-10-30 14:13:00 -05:00
Jason Dove and GitHub
191e694545
fix block playout ui crash ( #2580 )
2025-10-29 14:16:59 -05:00
Jason Dove and GitHub
727a978689
fix block history and smart_collection search bugs ( #2579 )
...
* fix block history when using mirror offset
* fix smart_collection search crashes
2025-10-29 14:01:14 -05:00
Jason Dove and GitHub
7a133d46da
fix remote stream scripts ( #2573 )
2025-10-28 12:57:13 -05:00
Jason Dove and GitHub
b1fbf651a2
log remote stream scripts ( #2572 )
2025-10-28 09:49:48 -05:00
Jason Dove and GitHub
0dbdcc3674
fix hls direct with jellyfin 10.11 ( #2570 )
2025-10-26 18:09:37 -05:00
Jason Dove
9eb7bbf0e6
prep for release v25.8.0 [no ci]
2025-10-26 09:22:02 -05:00
Jason Dove and GitHub
e851a295a6
fix scripted schedule building across offsets ( #2569 )
2025-10-26 09:07:21 -05:00
Jason Dove and GitHub
3b254735e6
fix transcoding tests; fix vaapi subtitle crop ( #2568 )
...
* fix transcoding tests using text subtitles
* fix vaapi picture subtitle overlay with crop
* more test improvements
2025-10-26 08:51:24 -05:00
Jason Dove and GitHub
1f8834c280
block playout fixes; hls direct fixes ( #2566 )
...
* fix block playout builder with empty collection
* fix hls direct when selecting audio
* allow embedded subtitles with hls direct
2025-10-25 06:35:56 -05:00
Jason Dove and GitHub
545db4db9b
update dependencies ( #2565 )
...
* logging cleanup
* update dependencies
2025-10-24 09:17:45 -05:00
Jason Dove and GitHub
e590298b93
add deep scans for external collections ( #2562 )
2025-10-23 19:32:38 -05:00