Cody Robibero
|
a92de9b2e3
|
Merge pull request #11014 from gnattu/vf-videotoolbox
|
2024-03-09 09:19:36 -07:00 |
|
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 |
|
Cody Robibero
|
f7f3ad9eb7
|
Precache livetv program images (#11083)
* Precache livetv program images
* return if cache hit
* use EnsureSuccessStatusCode
* Read proper bytes
|
2024-03-03 13:32:55 -07:00 |
|
gnattu
|
a30dc81b28
|
fix: stack overflow
Signed-off-by: gnattu <gnattuoc@me.com>
|
2024-02-29 09:03:00 +08:00 |
|
Cody Robibero
|
169e0dcb11
|
Save embedded lyrics when probing audio
|
2024-02-28 17:34:33 -07: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 |
|
Cody Robibero
|
0bc41c015f
|
Store lyrics in the database as media streams (#9951)
|
2024-02-26 05:09:40 -07:00 |
|
Patrick Barron
|
b5a3c71b3a
|
Move media source code from LiveTvManager to LiveTvMediaSourceProvider
|
2024-02-23 09:57:55 -05:00 |
|
Patrick Barron
|
0370167b8d
|
Add IRecordingsManager service
|
2024-02-21 09:42:14 -05:00 |
|
Cody Robibero
|
31715c6b8a
|
Merge pull request #10981 from barronpm/livetv-listingsmanager
Add IListingsManager Service
|
2024-02-20 10:44:46 -08:00 |
|
Nyanmisaka
|
aa3aaa94fe
|
Fix the preproc filters for dvbsub burn-in (#11034)
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
|
2024-02-20 10:49:39 -07: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
|
42b052a5a6
|
Add IListingsManager service
|
2024-02-08 15:20:46 -05: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 |
|