Jason Dove and GitHub
e3af0f0b69
add nvidia av1 encoder ( #2469 )
2025-09-30 11:43:12 -05:00
Jason Dove and GitHub
b46de50801
add hls segmenter fmp4 streaming mode ( #2468 )
...
* add streaming mode segmenter fmp4
* allow hevc channel preview
2025-09-30 10:04:02 -05:00
Jason Dove and GitHub
77163e6746
use gif watermark metadata in graphics engine ( #2465 )
2025-09-29 14:28:02 -05:00
Jason Dove and GitHub
1763c897eb
fix filler expression with playlists ( #2464 )
2025-09-29 14:05:27 -05:00
Jason Dove and GitHub
ac45d6acd4
use cuvid to check nvidia decode capabilities ( #2461 )
...
* detect nvidia decode capabilities
* use cuvid to check b-ref mode
2025-09-27 18:44:48 +00:00
Jason Dove and GitHub
8b4b7cf16a
fix nvidia in docker; minimize nvenc sessions ( #2460 )
2025-09-27 17:13:56 +00:00
Jason Dove and GitHub
b820b798cb
use nvenc to detect encoder capability ( #2459 )
2025-09-27 16:30:14 +00:00
Jason Dove and GitHub
dc92a96bd9
fix playlist preview ( #2457 )
2025-09-25 13:54:44 +00:00
Jason Dove and GitHub
18523dce64
add scripted playout timeout setting ( #2456 )
...
* add setting for scripted playout build timeout
* update dependencies
2025-09-25 02:33:49 +00:00
Jason Dove
ffb50a9404
fix link [no ci]
2025-09-21 20:06:56 -05:00
Jason Dove
7462039301
update readme [no ci]
2025-09-21 20:05:57 -05:00
Peter Dey and GitHub
c71269058e
Display hostname & build configuration when build config is not "release" ( #2449 )
...
* Display hostname & build configuration when build config is not "release" (default).
* Add missed ARG line for arm64/Dockerfile
2025-09-21 19:04:15 +00:00
Jason Dove and GitHub
9ec220c122
add page to edit channel numbers ( #2454 )
2025-09-21 18:31:16 +00:00
Jason Dove
fc97a2da3c
update issue template [no ci]
2025-09-21 09:02:13 -05:00
Jason Dove and GitHub
ddc1120904
fix maintaining embedded text subtitles from media server ( #2453 )
...
* properly reset extracted flag on subtitles
* optimize subtitle updates; extract after targeted deep scan
* fix extracted text subtitle playback from media servers
2025-09-21 13:54:08 +00:00
Jason Dove and GitHub
e70e4fb826
fix some invalid external subtitle data ( #2451 )
2025-09-21 03:13:20 +00:00
Jason Dove and GitHub
b790b5944c
fix external ssa subtitles from media servers ( #2450 )
2025-09-20 21:13:42 +00:00
Jason Dove and GitHub
0ca1859802
limit nvidia workaround to h264 ( #2448 )
2025-09-20 17:31:55 +00:00
Jason Dove and GitHub
07a160fcc6
work around nvidia green line ( #2447 )
2025-09-20 16:12:08 +00:00
Jason Dove and GitHub
788a1ecdc4
add deco break content ( #2446 )
...
* add initial models
* migrations
* edit break content mode
* add and remove break content from ui
* use autocompletes in deco editor
* save break content to db
* allow break content playlists
* refactor default filler build
* fix slow startup
* start to implement adding break content
* use clone; try to fix block breaks
* fix updating history
* use consistent removebefore values
* cleanup logging
* only allow playlist break content
* update changelog
2025-09-19 18:48:51 +00:00
Jason Dove and GitHub
004da8b7aa
use better fields for filler preset duration ( #2442 )
2025-09-18 15:56:51 +00:00
Jason Dove and GitHub
c8679144c5
add text element text_fit options ( #2441 )
2025-09-18 14:08:24 +00:00
Jason Dove and GitHub
a389c1bbbe
more search fields and highlighting ( #2440 )
2025-09-18 11:36:24 +00:00
Jason Dove and GitHub
ecacf3960f
add search fields to filter collections and schedules tables ( #2439 )
2025-09-18 10:44:11 +00:00
Jason Dove and GitHub
aa5ba5a78e
fix recent nvidia regression ( #2437 )
...
* fix recent nvidia regression
* update transcoding tests for graphics engine
2025-09-18 03:15:23 +00:00
Jason Dove and GitHub
9e111a103e
fix fallback on mirror channels ( #2436 )
2025-09-17 18:14:25 +00:00
Jason Dove and GitHub
8bc3457de0
fix hls playlist filtering ( #2435 )
...
* add failing test
* fix hls playlist filtering
2025-09-17 15:42:23 +00:00
Jason Dove and GitHub
febabcff6f
fix running tests in github (timezone issue) ( #2434 )
2025-09-17 14:16:54 +00:00
Jason Dove and GitHub
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
2025-09-17 13:53:50 +00:00
Jason Dove and GitHub
6465c416ff
motion end behavior ( #2431 )
...
* add end behavior enum and properties
* support loop end behavior
* implement end behavior hold
* update changelog
2025-09-17 03:35:49 +00:00
Jason Dove and GitHub
a0e0bb8753
fix motion element timing ( #2430 )
2025-09-17 01:09:00 +00:00
Jason Dove and GitHub
b9451a6585
add motion graphics elements ( #2428 )
...
* crude motion graphics element
* fix motion element rendering
* implement motion element scaling
* implement motion start seconds
* update changelog
2025-09-16 21:34:08 +00:00
Jason Dove and GitHub
0c49f4799f
fix playback of content with unknown color range ( #2427 )
2025-09-16 16:20:43 +00:00
Jason Dove and GitHub
ea008776b1
more nvidia 10-bit fixes ( #2426 )
...
* fix playback with invalid ffmpeg profile
* fix 10 bit output with nvidia and graphics engine
2025-09-16 14:44:22 +00:00
Jason Dove and GitHub
9aa7c44388
add watermarks and graphics elements to block items ( #2424 )
2025-09-16 02:39:25 +00:00
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 >
2025-09-16 00:51:56 +00:00
Jason Dove and GitHub
9da655e210
keep at least 10 bit color throughout nvidia tonemap pipeline ( #2423 )
2025-09-15 20:47:15 +00:00
Jason Dove and GitHub
03b9db7835
fix green output with libplacebo and nvidia 10 bit ( #2422 )
2025-09-15 19:40:27 +00:00
Jason Dove and GitHub
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
2025-09-15 18:27:55 +00:00
Jason Dove
fe5dd80f70
prep for release v25.6.0 [no ci]
v25.6.0
2025-09-14 12:54:06 -05:00
Jason Dove and GitHub
8155e2e441
add shuffle in order for collections in playlists ( #2417 )
2025-09-14 13:08:42 +00:00
Jason Dove and GitHub
307b9dadd2
partial v4l2m2m accel support ( #2416 )
...
* start to add v4l2m2m accel
* add v4l2m2m pipeline
* add encoders
* fix decoders and encoders
* output software frames from decoders
* more buffers
* hide v4l2m2m from ui
2025-09-14 11:48:24 +00:00
Jason Dove and GitHub
5379a893f7
generate fake epg data for graphics elements when troubleshooting ( #2415 )
2025-09-14 03:01:16 +00:00
Jason Dove and GitHub
64bb1b0d61
fix classic schedule flood bug ( #2414 )
...
* clean up some logging
* fix classic schedule flood bug
2025-09-14 02:36:50 +00:00
89968f722a
Bump jetbrains.resharper.globaltools from 2025.2.0 to 2025.2.1 ( #2378 )
...
---
updated-dependencies:
- dependency-name: jetbrains.resharper.globaltools
dependency-version: 2025.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-13 15:11:19 +00:00
Jason Dove and GitHub
bc721755f5
add graphics elements to decos ( #2413 )
...
* add deco graphics elements, selector and tests
* add migrations
* edit deco graphics elements from ui
* update changelog
2025-09-13 15:02:48 +00:00
Jason Dove and GitHub
9182a8ad18
cleanup graphics element loading ( #2412 )
2025-09-13 13:39:20 +00:00
Jason Dove and GitHub
c5265943f5
fix inefficient database migration ( #2411 )
2025-09-13 03:42:54 +00:00
Jason Dove and GitHub
07a55da76e
process graphics element yaml files with scriban ( #2410 )
...
* add content rating to media item template
* process graphics element yaml files with scriban
2025-09-13 03:04:46 +00:00
Jason Dove and GitHub
3722bc8c9c
add some database startup logging ( #2409 )
...
* add some database startup logging
* fix unscheduled playout gap offset
* fix database logging
2025-09-13 00:50:47 +00:00