Jason Dove
9016523757
cleanup some exceptions; add health check ( #2495 )
...
* handle artwork timeouts so they aren't reported
* catch some more cancellation errors
* add free space validation on startup
* add downgrade health check
* update dependencies
3 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>
4 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
4 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
4 months ago
Jason Dove
1c07df5bc3
use cancellation tokens in many places ( #2350 )
...
* use cancellation tokens everywhere
* more cancellation tokens
4 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
5 months ago
Jason Dove
07e4ff907f
include docker-arm in unified image health check ( #2196 )
...
* include docker-arm in unified image health check
* update
5 months ago
Jason Dove
5c43ae47b1
add basic remote stream library ( #2175 )
...
* initial remote stream library support; scanning seems to work ok
* flood schedule remote streams kind of works
* switch remote stream definitions to yaml files
* implement remote stream script playback
* update changelog
6 months ago
Jason Dove
848b88bd2d
link ffmpeg health check to ersatztv-ffmpeg release ( #2154 )
...
* link ffmpeg health check to ersatztv-ffmpeg release
* bump windows ffmpeg to use the same version as linux
6 months ago
Jason Dove
0ee62dbc7d
fix recent regression to health check links ( #2147 )
6 months ago
Jason Dove
7e40a809ff
improve search results ui on mobile ( #2133 )
...
* show brief health check messages on mobile
* update libraries layout
* improve search results ui on mobile
6 months ago
Jason Dove
7e30444857
dependencies and code cleanup ( #2117 )
...
* fix validation in new form layout
* pin mediatr to last oss version
* update dependencies
* cleanup code in core
* cleanup code in ffmpeg
* cleanup code in infra
* cleanup code in scanner
* cleanup code in application
* cleanup main code
* cleanup test code
* solution-wide code cleanup
6 months ago
Jason Dove
921a108684
ui updates ( #2109 )
...
* split settings into multiple pages
* show health check badge in nav menu
* undo transcoding test changes
6 months ago
Jason Dove
d756c0c7c0
properly filter vaapi driver health check to vaapi ffmpeg profile ( #2050 )
6 months ago
Jason Dove
5c8489cbed
improve vaapi driver health check ( #2047 )
...
* improve vaapi driver health check
* fix duplicate check
* cleanup again
7 months ago
Jason Dove
4b0faf4da1
unify hardware acceleration in docker ( #2045 )
7 months ago
Jason Dove
69a1e718df
use ffmpeg 7.1.1 for nvidia docker ( #2038 )
7 months ago
Jason Dove
4d83cc705f
use ffmpeg 7.1.1 for vaapi docker ( #2033 )
7 months ago
Jason Dove
18c2a816dc
use ffmpeg 7.1.1 on windows ( #2031 )
7 months ago
Jason Dove
55b7a35689
fix missing movie metadata ( #1854 )
1 year ago
Jason Dove
a24592a8c4
add database cleaner ( #1853 )
...
* fix broken tests
* add database cleaner
1 year ago
Jason Dove
ab3afcfad0
use ffmpeg 6.1 everywhere instead of ffmpeg 7 ( #1754 )
2 years ago
Jason Dove
9466cf7626
update vaapi docker bundled ffmpeg ( #1729 )
2 years ago
Jason Dove
43fcf9e63a
upgrade to ffmpeg 7 on windows ( #1727 )
2 years ago
Jason Dove
182c02b865
use ffmpeg 7 with vaapi again ( #1723 )
2 years ago
Jason Dove
d78110f6f1
fix macos config folder regression ( #1682 )
...
* migrate macos config folder on startup, if needed
* add macos config folder health check
* update macos fix; update changelog
2 years ago
Jason Dove
c1bedb661c
rever vaapi docker to ffmpeg 6.1 ( #1681 )
2 years ago
Jason Dove
d31d6f20cf
upgrade to ffmpeg 7 in all docker images ( #1680 )
...
* upgrade nvidia docker to ffmpeg 7
* upgrade all docker images to ffmpeg 7
* update changelog
2 years ago
Jason Dove
476fe991b6
other video library scanner improvements ( #1655 )
...
* improve scanner detection when developing on macos
* support ogv files in local libraries
* improve health check wording
* try to properly restore other videos that are no longer missing
2 years ago
Jason Dove
9471cb55dd
upgrade from dotnet 7 to dotnet 8 ( #1529 )
...
* upgrade sdk
* fix warnings in ersatztv.ffmpeg
* fix warnings in ersatztv.core
* fix warnings in ersatztv.infrastructure
* fix warnings in ersatztv.application
* disable analysis for migrations projects
* fix warnings in ersatztv.scanner
* fix warnings in ersatztv
* upgrade project framework
* update github actions and dockerfiles
2 years ago
Jason Dove
7586647b73
fix ffmpeg version health check on windows ( #1515 )
2 years ago
Jason Dove
dfaba8c7b0
use release version of ffmpeg 6.1 ( #1505 )
2 years ago
Jason Dove
b39dd693f0
update dependencies and windows ffmpeg ( #1462 )
...
* update dependencies
* update windows ffmpeg version
2 years ago
Jason Dove
58fae1b0cc
add crop scaling behavior ( #1443 )
...
* add scaling behavior - crop
* fix ffmpeg version check on windows (snapshot)
* update dependencies
2 years ago
Jason Dove
b16215fcd6
improve hls throttle ( #1434 )
...
* throttle using ffmpeg option
* update ffmpeg version
2 years ago
Jason Dove
8c9cf7b6f2
fix mid roll pad; fix mysql queries ( #1416 )
...
* fix mysql queries
* fix mid roll pad with hls segmenter
2 years ago
Jason Dove
245c4ec359
code analysis and cleanup ( #1411 )
...
* cleanup scanner project
* cleanup infrastructure projects
* cleanup ffmpeg project
* cleanup core project
* cleanup app project
* cleanup main project
* update dependencies
* code cleanup
2 years ago
Jason Dove
03df2a6c8a
overdue code cleanup ( #1271 )
3 years ago
Jason Dove
b2c57e7407
upgrade to ffmpeg 6 ( #1185 )
3 years ago
Jason Dove
450ea063b4
update vaapi docker bundled ffmpeg version
3 years ago
Jason Dove
f320d84874
fix ffmpeg version health check for vaapi docker ( #1179 )
3 years ago
Jason Dove
2ce0fcb264
proxy server improvements ( #996 )
3 years ago
Jason Dove
d669e8114b
more scaling fixes ( #948 )
...
* remove force_original_aspect_ratio from scale_cuda
* remove force_original_aspect_ratio from scale_cuda
* fix qsv scaling
* fix qsv scaling on linux
* fix vaapi scaling edge cases
* update changelog
3 years ago
Jason Dove
3972e3603b
add amf acceleration ( #947 )
3 years ago
Jason Dove
5546ad204c
upgrade to ffmpeg 5.1 ( #931 )
...
* use ffmpeg 5.1 on windows
* remove some debug logs
* use latest ffmpeg on arm
* use ffmpeg 5.1 base images
* update ffmpeg health check for 5.1
* update changelog
3 years ago
Jason Dove
90fe1d7709
fix hw accel health check for qsv in vaapi docker ( #818 )
4 years ago
Jason Dove
1576dd026e
enable qsv accel for vaapi docker images ( #817 )
4 years ago
Jason Dove
837f311ec0
add more search fields ( #766 )
...
* properly index show and season state
* add height, width, season_number, episode_number to search index
* update docs
4 years ago
Jason Dove
7687278b80
health check fixes ( #763 )
4 years ago
Jason Dove
558e8acf5f
unavailable improvements ( #756 )
...
* add unavailable health check
* improve file not found health check
4 years ago