Jason Dove and GitHub
d9a3496bf5
add fixed start time behavior option to schedules and schedule items ( #2017 )
2025-05-30 09:30:09 +00:00
Jason Dove and GitHub
fbb7a661fb
fix guide group generation for duration yaml instruction ( #1943 )
2024-11-19 06:26:19 -06:00
Jason Dove and GitHub
37ceac5651
add advance option to epg_group yaml playout instruction ( #1942 )
2024-11-18 22:07:21 -06:00
Jason Dove and GitHub
0953e258a5
add rewind_on_reset option wait_until yaml playout instruction ( #1941 )
2024-11-18 19:31:51 -06:00
Jason Dove and GitHub
f75bb25a1a
fix building playouts with certain playlist changes ( #1935 )
...
* fix building playouts with certain playlist changes
* update changelog
2024-11-13 14:38:07 -06:00
Jason Dove and GitHub
e7817b1460
fix deco default filler hardware acceleration ( #1916 )
...
* fix hw accel for deco default filler
* use custom filler kind for deco default filler
2024-10-11 14:33:30 -05:00
f40eaef898
[scheduling] Add a new mode RandomRotation that randomly picks an item from a randomly choosen group (show/artist) for block schedule ( #1885 )
...
* init
* minor naming change
* address to comments round 1
* update dependencies
* formatting
* make sure it rotates
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com >
2024-09-10 13:36:20 -05:00
91e85cc9c1
[Filler] Add random count for filler preset ( #1886 )
...
* init
* minor update
* clean up
* minor cleanup
* update changelog
* update changelog again
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com >
2024-09-03 10:25:20 -05:00
Jason Dove and GitHub
4130f7316c
fix block playout history loading ( #1876 )
2024-08-22 09:05:21 -05:00
Jason Dove and GitHub
9b60ff0863
optionally shuffle marathon groups ( #1850 )
2024-07-31 17:33:08 -05:00
Jason Dove and GitHub
efdf0bb6d4
group music videos by album ( #1849 )
2024-07-31 16:13:13 -05:00
Jason Dove and GitHub
9e2f7b7815
fix deco selection for watermark and filler ( #1847 )
2024-07-30 21:57:21 -05:00
Jason Dove and GitHub
101d46e283
dont remove block items that are filler ( #1846 )
2024-07-30 20:38:13 -05:00
Jason Dove and GitHub
521e4eac41
add yaml marathon search content source ( #1845 )
...
* use search queries to populate marathons
* group marathon by artist
* add marathon group by album
2024-07-30 20:30:13 -05:00
Jason Dove and GitHub
a8cf22e43e
group marathon by season ( #1843 )
2024-07-30 19:24:56 -05:00
Jason Dove and GitHub
4c9c047530
add basic marathon content ( #1842 )
2024-07-30 18:21:24 -05:00
Jason Dove and GitHub
912f79097d
add collection, smart collection, multi collection, playlist content sources to yaml playouts ( #1841 )
...
* add collection content to yaml playout
* add smart_collection content
* add multi_collection content
* add playlist content
2024-07-30 10:46:08 -05:00
Jason Dove
8aa55fdfce
replace new_epg_group instruction with epg_group; copy sequence custom title to sequence items
2024-07-30 08:36:14 -05:00
Jason Dove and GitHub
961fe8bbf2
improve shuffling behavior; add custom_title ( #1838 )
...
* improve yaml shuffling behavior
* add custom_title to playout instructions
2024-07-29 19:53:06 -05:00
Jason Dove and GitHub
75f991d670
yaml history fix ( #1836 )
2024-07-29 16:21:51 -05:00
Jason Dove and GitHub
e3c981004b
show all items in epg by default ( #1835 )
2024-07-29 15:48:20 -05:00
Jason Dove and GitHub
befaa037e2
default duration to make a new epg group per item; default duration to NOT use offline tail ( #1834 )
2024-07-29 15:26:13 -05:00
Jason Dove and GitHub
7d83e66ba6
add yaml playout history; allow yaml playouts to be extended ( #1832 )
...
* add multi_part; refactor skipping items
* save and apply history for yaml playouts
* do not remove history on yaml playout reset
2024-07-29 13:09:14 -05:00
Jason Dove and GitHub
391528cd94
add pad_until instruction ( #1831 )
...
* revert dotnet workaround
* add pad_until instruction
2024-07-29 06:36:14 -05:00
Jason Dove and GitHub
b737775f9a
add yaml skip to item instruction ( #1830 )
...
* work around MSB3374 error
* add skip to item instruction
2024-07-28 22:12:54 -05:00
Jason Dove and GitHub
ec99d5976d
add shuffle sequence instruction ( #1827 )
2024-07-28 13:51:26 -05:00
Jason Dove and GitHub
59f11f1a1a
add yaml playout sequences ( #1826 )
2024-07-28 13:22:01 -05:00
Jason Dove and GitHub
6f66909957
add "all" instruction ( #1821 )
...
* add "all" instruction
* use string for value we don't care about
2024-07-27 14:26:33 -05:00
Jason Dove and GitHub
e4e4f68eb4
refactor yaml playout builder ( #1820 )
...
* update changelog
* refactor some handlers
* refactor skip items instruction
* more refactoring
2024-07-27 10:33:21 -05:00
Jason Dove and GitHub
f06ef5262a
add new_epg_group instruction; add filler_kind propery ( #1819 )
2024-07-27 08:38:00 -05:00
Jason Dove and GitHub
ae6bcc4933
add yaml playout skip items instruction ( #1816 )
2024-07-26 20:37:02 -05:00
Jason Dove and GitHub
b83fe53ef1
add wait until instruction ( #1815 )
2024-07-26 19:52:43 -05:00
Jason Dove and GitHub
fa20c5e01e
template playout => yaml playout ( #1813 )
2024-07-26 14:33:55 -05:00
Jason Dove and GitHub
53bd745678
add playout template show content ( #1812 )
2024-07-26 13:10:27 -05:00
Jason Dove and GitHub
f3e5a4e7d8
add playout template duration scheduler ( #1811 )
...
* fix loop with missing content
* implement template duration scheduler
2024-07-26 12:03:46 -05:00
Jason Dove and GitHub
0b29bb32b1
playout template pad to next fixes ( #1809 )
...
* prevent loop
* add discard attempts and fallback to pad_to_next
2024-07-26 10:23:38 -05:00
Jason Dove and GitHub
d9a7615cf6
add experimental playout template system ( #1808 )
...
* add template playout kind
* add template scheduler count
* implement pad to next
* only allow resetting template playouts
* update changelog
2024-07-26 08:34:18 -05:00
Jason Dove and GitHub
50f2cb7a33
fix adding pad filler to short content ( #1806 )
2024-07-25 19:14:16 -05:00
Jason Dove and GitHub
b1b2c2a1e0
add deco default filler trim to fit setting ( #1800 )
...
* add deco default filler trim to fit setting
* implement trim to fit
* update changelog
2024-07-22 14:14:02 -05:00
Jason Dove and GitHub
d842cd57f6
fix building block playouts without default filler ( #1799 )
2024-07-22 09:05:31 -05:00
Jason Dove and GitHub
46f7289db8
add deco default filler ( #1797 )
...
* first pass at default filler for block scheduling
* configure default filler in ui
* update changelog
2024-07-19 13:29:42 -05:00
Jason Dove and GitHub
80ccbbf299
fix duration playout loop ( #1796 )
2024-07-18 12:18:49 -05:00
Jason Dove and GitHub
a8b658a5ea
add "on demand" channel progress mode ( #1790 )
...
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
2024-07-16 12:21:52 -05:00
Jason Dove and GitHub
a5c8e2b401
fix duration scheduling bug ( #1744 )
2024-06-10 12:30:56 -05:00
Jason Dove and GitHub
7c1f0d6dbd
treat mid-roll as post-roll when chapter markers are missing ( #1722 )
2024-05-21 15:51:35 -05:00
Jason Dove and GitHub
f5038c2b66
play all items in playlist before starting again ( #1711 )
2024-05-07 17:05:12 -05:00
Jason Dove and GitHub
85eb7623da
fix playlist playouts ( #1709 )
...
* fix playlist playouts
* remove some logging
2024-05-06 20:40:10 -05:00
Jason Dove and GitHub
a87ec2d75d
cleanup ( #1708 )
...
* fix blazor naming
* code cleanup
* update dependencies
2024-05-06 17:00:52 -05:00
Jason Dove and GitHub
33a8b29a27
fix block playout random seeds ( #1703 )
2024-05-04 09:09:04 -05:00
Jason Dove and GitHub
e19b639527
add playlist item play all option ( #1694 )
2024-04-28 13:00:22 -05:00