gnattu
|
0909ee7208
|
fix: convert all non-yuv420 inputs to nv12
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-03-09 15:16:00 +08:00 |
|
gnattu
|
e6dee627e3
|
fix: force a pixel format for 10-bit inputs
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-03-09 14:22:27 +08:00 |
|
gnattu
|
d10ad6c383
|
fix: no need to check filters prematurely
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-03-09 11:02:53 +08:00 |
|
gnattu
|
2f66871040
|
fix: also check if we are doing scaling
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-03-08 23:37:27 +08:00 |
|
gnattu
|
f31549cc0d
|
fix: code clean up
Co-authored-by: nyanmisaka <nst799610810@gmail.com>
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-03-08 23:23:24 +08:00 |
|
gnattu
|
a30dc81b28
|
fix: stack overflow
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-29 09:03:00 +08:00 |
|
gnattu
|
ec896a901c
|
fix: code style
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-29 05:37:31 +08:00 |
|
gnattu
|
1cb7264f0d
|
feat: fully support videotoolbox hardware filters
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-28 17:56:59 +08:00 |
|
gnattu
|
21bf557145
|
fix: use hardware videotoolbox filter even only scale is available
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-16 01:43:40 +08:00 |
|
gnattu
|
0a8560f64a
|
fix: use hardware filter option name explicitly
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-16 01:30:12 +08:00 |
|
gnattu
|
2f3e5cfa06
|
fix: correctly set the supported formats of videotoolbox tone mapping
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-16 01:08:17 +08:00 |
|
gnattu
|
0a4457dd68
|
fix: typo
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-16 00:18:19 +08:00 |
|
gnattu
|
5c743f2b4d
|
feat: separate videotoolbox tone mapping option
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-16 00:16:59 +08:00 |
|
gnattu
|
cf3e3e2c3d
|
fix: code style
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-15 23:22:32 +08:00 |
|
gnattu
|
c18ef13b3b
|
feat: add tone mapping for videotoolbox
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-15 23:00:51 +08:00 |
|
gnattu
|
44cb9f5fdd
|
feat: add hw scale filter for videotoolbox
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-15 21:52:41 +08:00 |
|
Shadowghost
|
9230472056
|
Fix file extension based on container
|
2024-02-10 16:57:10 +01:00 |
|
Patrick Barron
|
19a72e8bf2
|
Remove IServerEntryPoint
|
2024-02-07 10:52:36 -05:00 |
|
Patrick Barron
|
4c7eca9313
|
Use IHostApplicationLifetime to start library monitor
|
2024-02-07 10:52:36 -05:00 |
|
Bond-009
|
143ef71528
|
Merge pull request #10969 from barronpm/progress-cleanup
Progress cleanup
|
2024-02-07 16:24:36 +01:00 |
|
Patrick Barron
|
505c09c85b
|
Fix tests
|
2024-02-06 12:21:52 -05:00 |
|
Patrick Barron
|
4dd2ed8fb7
|
Remove some unused drawing code
|
2024-02-06 10:11:47 -05:00 |
|
Patrick Barron
|
a54c08209e
|
Remove some unused media encoding code
|
2024-02-06 10:06:39 -05:00 |
|
Patrick Barron
|
0960438065
|
Remove ActionableProgress
|
2024-02-06 09:58:25 -05:00 |
|
Patrick Barron
|
8698b90594
|
Remove SimpleProgress
|
2024-02-06 09:50:46 -05:00 |
|
nyanmisaka
|
be265cd87f
|
Add EqualsAny for VideoCodecTag condition
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
2024-02-05 23:41:43 +08:00 |
|
Cody Robibero
|
ccfc85af11
|
Merge pull request #10951 from barronpm/livetv-di
Live TV DI
|
2024-02-03 08:25:25 -07:00 |
|
Mark Cilia Vincenti
|
f26fc7dfb2
|
Merge changes
|
2024-02-03 08:45:14 +01:00 |
|
Patrick Barron
|
34269dee58
|
Use DI for ILiveTvService
|
2024-02-02 20:13:24 -05:00 |
|
Patrick Barron
|
efd024bafe
|
Use DI for IListingsProvider
|
2024-02-02 20:13:24 -05:00 |
|
Cody Robibero
|
bf4c3bb1e4
|
Merge pull request #10878 from barronpm/livetv-guidemanager
Add IGuideManager service
|
2024-02-02 16:57:54 -07:00 |
|
nyanmisaka
|
e62dab627e
|
Add full HWA transcoding pipeline for RKMPP
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
2024-02-01 18:59:27 +08:00 |
|
nyanmisaka
|
92c0ec0c1b
|
Use video framerate for ASS subtitle HW burn-in
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
2024-01-28 20:06:42 +08:00 |
|
nyanmisaka
|
9323390add
|
Fix the display aspect ratio of PGSSUB subtitle burn-in
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
2024-01-28 20:06:42 +08:00 |
|
Patrick Barron
|
4399b51dca
|
Merge branch 'master' into livetv-guidemanager
# Conflicts:
# src/Jellyfin.LiveTv/LiveTvManager.cs
|
2024-01-17 12:08:01 -05:00 |
|
Cody Robibero
|
e7b8d45bbb
|
Use helper function to compare guid (#10825)
|
2024-01-17 08:51:39 -07:00 |
|
Patrick Barron
|
59c2ae944d
|
Add IGuideManager service
|
2024-01-17 09:52:11 -05:00 |
|
Bond-009
|
484ccf7f28
|
Merge pull request #10858 from barronpm/livetv-tunerhostmanager
Add ITunerHostManager service and minor LiveTv cleanup
|
2024-01-17 15:42:37 +01:00 |
|
Patrick Barron
|
c101d287f2
|
Remove unused Live TV code
|
2024-01-15 13:29:55 -05:00 |
|
Patrick Barron
|
c23a038ba8
|
Remove unnecessary allocations in TunerHostManager
|
2024-01-15 09:37:03 -05:00 |
|
JPVenson
|
3ce16713dd
|
Fixed disposable not being called (#10613)
* Fixed disposable not being called
* PulledUp usage of IAsyncDisposable for sessioninfo
Co-authored-by: Patrick Barron <barronpm@gmail.com>
|
2024-01-14 16:50:09 +01:00 |
|
Mark Cilia Vincenti
|
e47144e7c7
|
Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.
|
2024-01-14 12:11:16 +01:00 |
|
Mark Cilia Vincenti
|
6a257e1b40
|
Merge branch 'master' into AsyncKeyedLock-migration
|
2024-01-14 11:45:19 +01:00 |
|
Patrick Barron
|
9c2c066e6f
|
Add ITunerHostManager service
|
2024-01-12 21:17:09 -05:00 |
|
Patrick Barron
|
051fa04a80
|
Move GetRecordingStreamMediaSources to IMediaSourceManager
|
2024-01-09 09:47:07 -05:00 |
|
Patrick Barron
|
82f93afa22
|
Fix More Live TV Warnings (#10818)
* Fix CA1819 in LiveTvManager
* Call ConfigureAwait in ChannelManager
|
2024-01-06 13:33:58 -07:00 |
|
Niels van Velzen
|
55916a09eb
|
Remove some unused client capabilities and sync code (#10812)
|
2024-01-06 13:33:48 -07:00 |
|
Nyanmisaka
|
aa71129cff
|
Use -noauto{scale,rotate} for disabling auto filters (#10810)
`-auto{scale,rotate} 0` has been dropped in upstream FFmpeg.
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
2024-01-04 16:31:45 -07:00 |
|
Mark Cilia Vincenti
|
d1677dc680
|
AsyncKeyedLock migration
|
2024-01-03 16:47:25 +01:00 |
|
Patrick Barron
|
c49539cbe0
|
Move ProgressiveFileStream to Controller
|
2023-12-21 12:53:50 -05:00 |
|