Jason Dove and GitHub
015f5e9798
fix playout build loop that was recently introduced ( #1318 )
2023-06-22 09:40:20 -05:00
Jason Dove and GitHub
52482ef2fb
only discard items with random or shuffle playback order ( #1309 )
2023-06-19 09:17:10 -05:00
Jason Dove and GitHub
c148f2eb11
fix discard to fill calculation ( #1308 )
2023-06-17 05:11:08 -05:00
Jason Dove and GitHub
d490cc6f4b
dont give up on scheduling filler while some should fit ( #1306 )
2023-06-14 16:58:37 -05:00
Jason Dove and GitHub
e8cbcc935f
rework pad and duration filler ( #1304 )
2023-06-14 15:54:41 -05:00
Jason Dove and GitHub
5da2bdbab4
add duration discard to fill attempts ( #1301 )
2023-06-13 17:02:31 -05:00
Jason Dove and GitHub
03df2a6c8a
overdue code cleanup ( #1271 )
2023-05-10 13:18:18 -05:00
Jason Dove and GitHub
2ccba9e476
timeout playout builds after 2 minutes ( #1269 )
...
* add cancellation token support to playout builds and collection enumerators
* fix playout bug with shuffle in order
* update changelog
2023-05-08 11:53:02 -05:00
Jason Dove and GitHub
ab55978732
add season, episode playback order for shows ( #1243 )
2023-04-13 11:06:48 -05:00
Jason Dove and GitHub
a684dcced9
scheduling bug fixes ( #1238 )
2023-04-11 09:22:51 -05:00
Jason Dove and GitHub
7e0801119e
maintain collection progress across alternate schedules ( #1211 )
2023-03-15 20:34:25 -05:00
Jason Dove and GitHub
f7d19e3747
duration mode guide fixes ( #1207 )
...
* fix playout mode duration xmltv
* fix playout mode duration wrapping midnight
2023-03-13 09:00:59 -05:00
Jason Dove and GitHub
900e9e75f3
sync chapter markers from plex ( #1166 )
2023-02-18 14:51:51 -06:00
Jason Dove and GitHub
6429f0f064
fix filler padding ( #1153 )
...
* fix filler padding
* update dependencies
2023-02-07 19:55:30 -06:00
Jason Dove and GitHub
7412ac6fc9
fix mid and post roll filler ordering ( #1152 )
2023-02-07 12:25:22 -06:00
Jason Dove and GitHub
4c75e638a2
fix bug with smart collection progress ( #1118 )
2023-01-18 14:09:54 -06:00
Jason Dove and GitHub
585b56a668
bug fixes ( #1107 )
...
* don't search an empty search index
* fix bug with flood filler prediction check
* extract subtitles on primary worker thread
2023-01-10 14:45:04 -06:00
Jason Dove and GitHub
000fc78fd3
add alternate schedule system ( #1105 )
...
* start to add program schedule alternates
* edit days of the week
* editor improvements
* save changes
* build playouts using alternate schedules
* reset playout as needed
* add priority message
2023-01-08 23:22:17 -06:00
Jason Dove and GitHub
9479806cb0
scanner refactoring and other cleanup ( #1082 )
...
* move subtitles provider into scanner
* move more stuff into scanner
* move nfo into scanner
* add scan subcommand
* fix a bunch of nfo build warnings
* more subcommands
* fix warnings
* cleanup logging
* remove unused code
* cleanup old ffmpeg stuff
* rename complex filter
* refactor wrapped segmenter
2022-12-31 10:57:20 -06:00
Jason Dove and GitHub
c9bd94d9f8
use javascript instead of lua for external scripts; add audio stream selector scripts ( #1005 )
...
* use js instead of lua
* update dependencies
* add audio stream selector script for episodes
* add audio stream selector script for movies
* update changelog
2022-10-28 17:05:07 -05:00
Jason Dove and GitHub
9313d2c8eb
fix guide mode filler in xmltv ( #1000 )
2022-10-16 13:23:26 -05:00
Jason Dove and GitHub
88f4d8074a
fix stream_seek type ( #988 )
...
* fix stream seek type
* cleanup
2022-10-09 21:20:34 -05:00
Jason Dove and GitHub
f5aa2fcac8
add multi-episode shuffle playout order ( #987 )
2022-10-09 10:49:07 -05:00
Jason Dove and GitHub
555b156154
fix tail and fallback filler scheduling ( #981 )
2022-10-07 09:21:19 -05:00
Jason Dove and GitHub
df281758b7
properly fix infinite playout build loop ( #952 )
2022-09-05 08:41:39 -05:00
Jason Dove and GitHub
25273c18c8
stop infinite playout building loop ( #951 )
2022-09-04 20:28:28 -05:00
Jason Dove and GitHub
46331ed2c6
add preferred audio title feature ( #943 )
...
* use consistent edit/delete icons
* add preferred audio title feature
* update dependencies
2022-08-30 17:04:41 -05:00
Jason Dove and GitHub
b43d08ca67
fix repeating schedules ( #901 )
2022-07-26 13:04:05 -05:00
Jason Dove and GitHub
6a690c7c10
add more filler logging ( #854 )
2022-06-15 10:21:05 -05:00
Jason Dove and GitHub
0a92996da8
fix repeating content ( #838 )
...
* fix repeating content
* update dependencies
2022-06-08 10:37:56 -05:00
Jason Dove
9742e1eef7
update changelog for release v0.5.8-beta [no ci]
2022-05-20 09:11:16 -05:00
Jason Dove and GitHub
a61c4b3472
fix a handful of scheduling edge cases ( #814 )
2022-05-18 06:00:58 -05:00
Jason Dove and GitHub
d19e95fb38
add random start point option ( #804 )
2022-05-13 20:36:03 -05:00
Jason Dove and GitHub
d78daf8735
fix flood checkpoints ( #803 )
2022-05-13 15:31:04 -05:00
Jason Dove and GitHub
4f6522379d
fix custom title scheduling ( #802 )
2022-05-13 13:06:05 -05:00
Jason Dove and GitHub
6d564233ed
filler scheduling fix ( #800 )
2022-05-12 14:02:06 -05:00
Jason Dove and GitHub
47252b1243
read track from music video nfo metadata ( #799 )
2022-05-12 12:31:40 -05:00
Jason Dove and GitHub
bd5b52922d
add option to allow watermarks over filler ( #796 )
2022-05-09 17:51:11 -05:00
Jason Dove and GitHub
59c793b9be
add option to skip missing items in playouts ( #795 )
2022-05-09 09:21:51 -05:00
Jason Dove and GitHub
78383bd5fa
override languages and subtitles on schedule items ( #753 )
2022-04-22 15:45:54 -05:00
Jason Dove and GitHub
c02b83d0d6
code cleanup ( #743 )
...
* update tools
* run code cleanup
* update dependencies
2022-04-19 17:47:18 -05:00
Jason Dove and GitHub
e250e93a8e
add support for embedded text subtitles ( #742 )
...
* first pass at text subtitle support
* support text subtitles from movies, music videos and other videos
* fixes
* qsv fixes
* vaapi fixes
* update changelog
2022-04-19 12:57:24 -05:00
Jason Dove and GitHub
741b00fd52
fix multiple filler scheduling bugs ( #738 )
2022-04-17 13:30:47 -05:00
Jason Dove and GitHub
1ee3446589
add schedule item watermark setting ( #733 )
2022-04-12 21:01:20 -05:00
Jason Dove and GitHub
af39d93442
more scheduling fixes ( #732 )
...
* fix skipping days with fixed start times
* fix playouts getting "stuck" on the same items
* rebuild all playouts
* update dependencies
2022-04-12 09:19:13 -05:00
Jason Dove and GitHub
5d6a6d3a76
fix schedule anchors ( #726 )
2022-04-10 11:29:50 -05:00
Jason Dove and GitHub
25bc500a2b
ensure HDHR clients always get an MPEG-TS stream ( #721 )
2022-04-03 18:03:34 -05:00
Jason Dove and GitHub
c2eec2fc2d
playout rework to maintain collection progress ( #720 )
...
* initial work on maintaining playout state
* debugging wip
* fix refresh playout logic
* fix failing test
* more fixes
* update changelog
* comment out some debug logs
* comment out more logs
2022-04-02 21:19:59 -05:00
Jason Dove and GitHub
6c06fbe621
fix mid-roll filler scheduling bug ( #675 )
2022-03-04 21:40:08 -06:00
Jason Dove and GitHub
1ab98578ab
refactor namespaces and imports ( #670 )
...
* re-namespace
* optimize usings
* more usings
* more of the same
* more implicit/global usings
* cleanup all usings
* minor fixes
2022-03-03 15:36:07 -06:00