Jason Dove
65ff1f5502
improve live stream reliability ( #2524 )
7 months ago
Jason Dove
fb9ca8953e
add text element formatting options ( #2517 )
7 months ago
Jason Dove
dd92a65742
more nvidia capabilities safety ( #2509 )
8 months ago
Jason Dove
07ffa1642b
fix nvidia troubleshooting on arm64 ( #2508 )
8 months ago
Jason Dove
d5fd8e7be6
another attempt at fixing nvidia startup ( #2506 )
...
* another attempt at fixing nvidia startup
* update dependencies
8 months ago
Jason Dove
dba5485300
fix nvidia startup errors on arm64 ( #2505 )
8 months ago
Jason Dove
fd60c120ae
add more cuda logging ( #2503 )
8 months ago
Jason Dove
371d1d89fb
push cuda context when checking capabilities ( #2502 )
8 months ago
Jason Dove
ec6bc797f4
update cuda failure logging ( #2501 )
8 months ago
Jason Dove
dd5fd1ef8f
fix cropping jellyfin and emby content that is too small ( #2481 )
...
* fix cropping jellyfin and emby content that is too small
* fix transcoding tests with nvidia
* update dependencies
8 months ago
Jason Dove
077fed6cac
fix vaapi h264 constrained baseline decode ( #2473 )
...
* fix vaapi h264 constrained baseline decode
* update changelog
8 months ago
Jason Dove
287adc34b5
add qsv av1 encoder ( #2471 )
8 months ago
Jason Dove
6ff153f01d
add vaapi av1 encoder ( #2470 )
8 months ago
Jason Dove
e3af0f0b69
add nvidia av1 encoder ( #2469 )
8 months ago
Jason Dove
b46de50801
add hls segmenter fmp4 streaming mode ( #2468 )
...
* add streaming mode segmenter fmp4
* allow hevc channel preview
8 months ago
Jason Dove
ac45d6acd4
use cuvid to check nvidia decode capabilities ( #2461 )
...
* detect nvidia decode capabilities
* use cuvid to check b-ref mode
8 months ago
Jason Dove
8b4b7cf16a
fix nvidia in docker; minimize nvenc sessions ( #2460 )
8 months ago
Jason Dove
b820b798cb
use nvenc to detect encoder capability ( #2459 )
8 months ago
Jason Dove
18523dce64
add scripted playout timeout setting ( #2456 )
...
* add setting for scripted playout build timeout
* update dependencies
8 months ago
Jason Dove
b790b5944c
fix external ssa subtitles from media servers ( #2450 )
8 months ago
Jason Dove
0ca1859802
limit nvidia workaround to h264 ( #2448 )
8 months ago
Jason Dove
07a160fcc6
work around nvidia green line ( #2447 )
8 months ago
Jason Dove
aa5ba5a78e
fix recent nvidia regression ( #2437 )
...
* fix recent nvidia regression
* update transcoding tests for graphics engine
8 months ago
Jason Dove
0c49f4799f
fix playback of content with unknown color range ( #2427 )
8 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
8 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>
8 months ago
Jason Dove
9da655e210
keep at least 10 bit color throughout nvidia tonemap pipeline ( #2423 )
8 months ago
Jason Dove
03b9db7835
fix green output with libplacebo and nvidia 10 bit ( #2422 )
8 months ago
Jason Dove
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
8 months ago
Jason Dove
4e065fe922
update dependencies ( #2406 )
8 months ago
Jason Dove
044c8b7ad3
fix graphics engine with scaling behavior crop ( #2398 )
9 months ago
Jason Dove
e25b669cc4
fix scaling content in certain locales ( #2389 )
9 months ago
Jason Dove
7ac93c6aad
fix transcoding bt709/pc ( #2363 )
9 months ago
Jason Dove
272f528f7a
fix segmenter v2 with videotoolbox accel ( #2361 )
...
* fix segmenter v2 with videotoolbox
* more capabilities checks
9 months ago
Jason Dove
7720e6ba39
fix hls segmenter v2 with amf accel ( #2355 )
9 months ago
Jason Dove
0318e71745
refactor watermark selection ( #2328 )
...
* move watermark options into watermark selector
* fix graphics engine overlay performance
* more refactoring
* add some tests for existing watermark selector behavior
* remove extra ffprobe call on all watermarks
* remove a bunch of unused code; add failing tests
* implement new watermark selection
* add tests for new selector
* probably sufficient (though verbose) test coverage
* more tests
* remove some unused code
* simplify watermark selection
* remove old selection code and tests
* more tests
9 months ago
Jason Dove
5d081ceeff
fix editorconfig and run code cleanup ( #2324 )
...
* fix formatting rules
* reformat ersatztv
* reformat ersatztv.application
* reformat ersatztv.core
* refactor ersatztv.core.tests
* reformat ersatztv.ffmpeg
* reformat ersatztv.ffmpeg.tests
* reformat ersatztv.infrastructure
* cleanup infra mysql
* cleanup infra sqlite
* cleanup infra tests
* cleanup ersatztv.scanner
* cleanup ersatztv.scanner.tests
* sln cleanup
* update dependencies
9 months ago
Jason Dove
6d32dac51b
fix graphics engine opacity ( #2323 )
...
* fix skia opacity wip
* fix graphics engine opacity
9 months ago
Jason Dove
93bb7a0531
skip unused hwaccel with amf ( #2315 )
9 months ago
Jason Dove
a04adf45c0
fix green padding with vaapi i965 driver ( #2298 )
10 months ago
Jason Dove
03c5b7e664
refactor some tests; upgrade dependencies ( #2292 )
...
* refactor some tests
* upgrade dependencies
* disable new test
10 months ago
Jason Dove
0e7ec6e3b9
fix qsv transitions when remote streaming ( #2291 )
10 months ago
Jason Dove
9f3db05c17
fix graphics engine on vaapi ( #2281 )
10 months ago
Jason Dove
f2b6f5b919
enable graphics engine in playback troubleshooting ( #2274 )
...
* enable graphics engine in playback troubleshooting
* fix text subtitles with graphics engine (watermarks)
10 months ago
Jason Dove
036b6e63c7
add new graphics engine ( #2265 )
...
* spike new graphics engine
* fix remote watermarks; add graphics engine to vaapi
* add graphics engine to qsv
10 months ago
Jason Dove
8b12ee459a
fix transitions on nvidia, vaapi, qsv ( #2247 )
10 months ago
Jason Dove
b3d0b44e77
fix qsv transitions ( #2246 )
...
* fix qsv transitions
* revert unintended change
10 months ago
Jason Dove
163fd0c1f3
restore noautoscale in nvidia pipeline ( #2245 )
10 months ago
Jason Dove
b6ec16c6a7
fix transitions using nvidia accel ( #2244 )
10 months ago
Jason Dove
8921273900
detect some videotoolbox decoders ( #2240 )
10 months ago