Jason Dove
004da8b7aa
use better fields for filler preset duration ( #2442 )
11 months ago
Jason Dove
c8679144c5
add text element text_fit options ( #2441 )
11 months ago
Jason Dove
a389c1bbbe
more search fields and highlighting ( #2440 )
11 months ago
Jason Dove
ecacf3960f
add search fields to filter collections and schedules tables ( #2439 )
11 months ago
Jason Dove
9e111a103e
fix fallback on mirror channels ( #2436 )
11 months ago
Jason Dove
8bc3457de0
fix hls playlist filtering ( #2435 )
...
* add failing test
* fix hls playlist filtering
11 months ago
Jason Dove
f26e48c063
block schedules: skip items and collections that will never fit ( #2433 )
...
* add first block playout builder test
* block schedules: skip items and collections that will never fit
11 months ago
Jason Dove
6465c416ff
motion end behavior ( #2431 )
...
* add end behavior enum and properties
* support loop end behavior
* implement end behavior hold
* update changelog
11 months ago
Jason Dove
b9451a6585
add motion graphics elements ( #2428 )
...
* crude motion graphics element
* fix motion element rendering
* implement motion element scaling
* implement motion start seconds
* update changelog
11 months ago
Jason Dove
0c49f4799f
fix playback of content with unknown color range ( #2427 )
11 months ago
Jason Dove
ea008776b1
more nvidia 10-bit fixes ( #2426 )
...
* fix playback with invalid ffmpeg profile
* fix 10 bit output with nvidia and graphics engine
11 months ago
Jason Dove
9aa7c44388
add watermarks and graphics elements to block items ( #2424 )
11 months ago
Peter Dey
d855e4f20d
Add initial support for Rockchip Media Process Platform (rkmpp) hardware acceleration ( #2418 )
...
* Add Rockchip Media Process Platform (rkmpp) acceleration
* remove fourcc stuff; it's exclusive to videotoolbox
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
11 months ago
Jason Dove
03b9db7835
fix green output with libplacebo and nvidia 10 bit ( #2422 )
11 months ago
Jason Dove
245165c9d9
add rerun collection type ( #2421 )
...
* rename collection type
* split collections into separate pages
* add rerun collection types, migration, editor
* add rerun to classic schedule items
* rerun plumbing in classic playout builder
* start to implement rerun enumerator
* add scheduledAt to enumerator movenext
* maintain rerun history in db
* fix shuffle
* fix rerun allowed playback orders
* fix updating rerun collections
* update changelog; fix editing
* update changelog
11 months ago
Jason Dove
fe5dd80f70
prep for release v25.6.0 [no ci]
11 months ago
Jason Dove
8155e2e441
add shuffle in order for collections in playlists ( #2417 )
11 months ago
Jason Dove
5379a893f7
generate fake epg data for graphics elements when troubleshooting ( #2415 )
11 months ago
Jason Dove
64bb1b0d61
fix classic schedule flood bug ( #2414 )
...
* clean up some logging
* fix classic schedule flood bug
11 months ago
Jason Dove
bc721755f5
add graphics elements to decos ( #2413 )
...
* add deco graphics elements, selector and tests
* add migrations
* edit deco graphics elements from ui
* update changelog
11 months ago
Jason Dove
c5265943f5
fix inefficient database migration ( #2411 )
11 months ago
Jason Dove
07a55da76e
process graphics element yaml files with scriban ( #2410 )
...
* add content rating to media item template
* process graphics element yaml files with scriban
11 months ago
Peter Dey
87bc779d48
Show fillers in the playout view in alternative shading ( #2405 )
...
* Add shading to filler rows in the playout view
* Insert rows in Playout listing for gaps in the playout (station offline)
* Make FillerKind in PlayoutItemViewModel optional.
Remove Unscheduled enum in FillerKind.
* Correctly handle "Show Filler" also for Unscheduled fillers.
* Moved the Unscheduled item generation for the playout view to GetFuturePlayoutItemsByIdHandle to handle ShowFiller
* Includes for the PlayoutItemDetails moved to an extension for maintainability.
* Bugfix: Page size was more than the desired for pagination because of the inserted unscheduled items.
* Add specified colours for playout fillers to make them less intense.
* use common queryable
* add playout gap model and migrations
* insert playout gaps after playout build
* optimize get future playout items handler
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
11 months ago
Jason Dove
17c7774603
add playlist item count and shuffle playlist items ( #2407 )
...
* marathon cleanup
* add playlist item count, and shuffle playlist items
11 months ago
Jason Dove
bd6954121f
log api requests ( #2404 )
11 months ago
Jason Dove
a2fd23a131
fix deco selection logic ( #2403 )
11 months ago
Jason Dove
6b275f8a13
fix hwaccel health check on mobile ( #2401 )
...
* fix hw accel health check on mobile
* allow classic schedules to fast forward
11 months ago
Jason Dove
0d69dd58a4
add classic schedule marathon ( #2400 )
11 months ago
Jason Dove
79e8fa0877
ignore specials when using season, episode order ( #2399 )
11 months ago
Jason Dove
044c8b7ad3
fix graphics engine with scaling behavior crop ( #2398 )
11 months ago
Jason Dove
e8b51e8442
fix watermarks and graphics when using mid-roll ( #2397 )
11 months ago
Jason Dove
e9093d0c48
fix block playout build crash from empty collections ( #2395 )
11 months ago
khreezy
cb78b21d1c
add support for aif, aifc, aiff ( #2325 )
...
* adds .aiff to supported audio file extension in local folder scanner
* add support for aif, aifc, aiff
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
11 months ago
Jason Dove
e96ac0202b
add mirror playout offset ( #2391 )
11 months ago
Jason Dove
5e7da19e5e
add channel mirror ( #2390 )
...
* add channel playout source (doesn't do anything yet)
* configure mirror channel
* fix mirror playback
* sync epg for mirror channel
* update changelog
11 months ago
Jason Dove
e25b669cc4
fix scaling content in certain locales ( #2389 )
11 months ago
Jason Dove
d80c6737a9
fix mysql permissions ( #2388 )
11 months ago
Jason Dove
8d5a208129
fix adding single items to playlists ( #2382 )
11 months ago
Jason Dove
487d99dc69
openapi improvements ( #2381 )
...
* generate openapi definitions as separate build task
* first defns
* install etv-client module in docker
* include python entrypoint in docker
* update changelog
11 months ago
Jason Dove
40ab7c2cff
add graphics elements on classic schedule items ( #2380 )
11 months ago
Jason Dove
0d82e0234b
fix scripted schedule validation ( #2377 )
11 months ago
Jason Dove
03921e1ff7
more docs reorganization ( #2373 )
11 months ago
Jason Dove
67cb931a47
fix verbs, add scalar docs ( #2371 )
11 months ago
Jason Dove
06332c8360
allow custom scripted schedule arguments ( #2368 )
11 months ago
Jason Dove
03b4419f67
rework scripted schedules ( #2367 )
...
* start to reorganize scripted playout building
* add openapi
* add all content fns
* add playout instructions
* add control instructions
* add request models
* prevent build loop
* rename
* update changelog
* tweak changelog
11 months ago
Jason Dove
7ac93c6aad
fix transcoding bt709/pc ( #2363 )
11 months ago
Jason Dove
6ca72baa00
prep for release v25.5.0 [no ci]
11 months ago
Jason Dove
6b953ab5ca
fix long season placeholder text ( #2362 )
11 months ago
Jason Dove
272f528f7a
fix segmenter v2 with videotoolbox accel ( #2361 )
...
* fix segmenter v2 with videotoolbox
* more capabilities checks
11 months ago
Jason Dove
eadacc7f8c
add stop_before_end and offline_tail to pad_to_next ( #2359 )
11 months ago