Patrick Barron
cac7ff84ca
Rename EmbyTV to DefaultLiveTvService
2024-02-23 09:57:55 -05:00
Patrick Barron
fa6d859a51
Rename LiveTvHost to RecordingsHost and move to recordings folder
2024-02-23 09:57:55 -05:00
Patrick Barron
3beb10747f
Move GetNfoConfiguration to LiveTvConfigurationExtensions
2024-02-23 09:57:55 -05:00
Patrick Barron
31f285480a
Move RecordingNotifier to recordings folder
2024-02-23 09:57:55 -05:00
Patrick Barron
d96fec2330
Move RecordingHelper to recordings folder
2024-02-23 09:57:55 -05:00
Bond-009
714a83a74c
Merge pull request #11048 from jellyfin/renovate/ci-deps
...
chore(deps): update github/codeql-action action to v3.24.4
2024-02-23 10:15:33 +01:00
Bond-009
2e381bdde2
Merge pull request #11024 from nielsvanvelzen/api-userid-optional
...
Always make userId query parameter optional
2024-02-22 14:11:32 +01:00
Bond-009
f5c55c832f
Merge pull request #11028 from nielsvanvelzen/api-userid-optional2
...
Make userId optional in GetProgramsDto
2024-02-22 14:10:34 +01:00
renovate[bot]
81f3220ddd
chore(deps): update github/codeql-action action to v3.24.4
2024-02-22 12:08:27 +00:00
Dmitry Lyzo
e1ba9c0f42
test: drop default flag from second audio track
...
To test more general situation.
Add another HEVC test file with old logic.
2024-02-22 09:38:13 +03:00
Dmitry Lyzo
47b583456a
test: collect candidate audio streams if no audio index is specified
...
To be consistent with the logic of StreamBuilder.
2024-02-22 09:37:59 +03:00
Cody Robibero
ca21a80c95
Merge pull request #11045 from barronpm/livetv-recordingsmanager
...
LiveTV Recordings Refactor
2024-02-21 14:24:50 -07:00
Bond-009
1dfaa171a9
Merge pull request #10934 from dkacperski97/session-shuffle-mode
...
Add PlaybackOrder to Session state
2024-02-21 19:56:07 +01:00
Patrick Barron
170b8b2550
Use WaitForExitAsync instead of Exited for recording cleanup
2024-02-21 11:23:53 -05:00
Patrick Barron
0370167b8d
Add IRecordingsManager service
2024-02-21 09:42:14 -05:00
Patrick Barron
7baf2d6c6b
Add RecordingsMetadataManager service
2024-02-21 09:42:14 -05:00
Patrick Barron
ca1a8ced48
Move IO code to separate folder
2024-02-21 09:42:14 -05:00
Patrick Barron
e13ccfe854
Move timer services to separate folder
2024-02-21 09:42:14 -05:00
Patrick Barron
dfe82a7472
Use DI for timer managers
2024-02-21 09:42:14 -05:00
renovate[bot]
ef96b5fa20
chore(deps): update dependency coverlet.collector to v6.0.1 ( #11039 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-21 10:01:15 +01:00
renovate[bot]
08b830ae71
chore(deps): update dotnet monorepo to v8.0.2 ( #11004 )
...
* chore(deps): update dotnet monorepo to v8.0.2
* update sdk
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-02-20 15:23:09 -07:00
renovate[bot]
9880446b7b
chore(deps): update xunit-dotnet monorepo ( #11016 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20 14:42:16 -07:00
renovate[bot]
0325df5732
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.2 ( #11038 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20 21:19:47 +01:00
Cody Robibero
31715c6b8a
Merge pull request #10981 from barronpm/livetv-listingsmanager
...
Add IListingsManager Service
2024-02-20 10:44:46 -08:00
renovate[bot]
84639948c7
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.1 ( #11035 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20 10:49:55 -07: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
Niels van Velzen
fd957ec7f4
Make userId optional in GetProgramsDto
2024-02-18 13:18:16 +01:00
Niels van Velzen
5b93aec2f5
Always make userId query parameter optional
2024-02-17 14:29:34 +01:00
gearoidkeane
4d93f06732
Translated using Weblate (Irish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ga/
2024-02-16 16:37:08 -05:00
Robert Lützner
2bd85df383
Add missing MIME types for comicbook formats ( #11010 )
...
* Correct MIME types for comicbook file extensions
cb7, cba, cbr, cbt and cbz all refer to different types of digital
comicbooks. The last letter of the extension indicates the compression
algorithm that was used: 7zip, arc, rar, tar or zip.
All these filetypes used to have the `application/x-cbr` MIME type
assigned to them. However, that has since been deprecated and was
replaced with
- `application/vnd.comicbook-rar` for rar compressed files and
- `application/vnd.comicbook+zip` for rar compressed files.
Only these two are officially listed by IANA
https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip
. cbr and cbz are by far the most common file extensions for comicbooks.
There's no official MIME type for cb7, cba or cbt files. However, with
rar being a proprietary compression algorithm, FOSS applications will
often refuse to handle files that identify themselves as
`application/x-cbr`, so I decided to assign extension specific MIME
types to them. I've seen these being used by other applications,
specifically comic book readers.
I've read through the docs on iana.org, but haven't figured out why they
chose `-rar`, but `+zip`.
* Add conversions from MIME type to file extensions for comicbook formats
cb7, cba, cbr, cbt and cbz all refer to different types of digital
comicbooks. The last letter of the extension indicates the compression
algorithm that was used: 7zip, arc, rar, tar or zip.
All these filetypes used to have the `application/x-cbr` MIME type
assigned to them. However, that has since been deprecated and was
replaced with
- `application/vnd.comicbook-rar` for rar compressed files and
- `application/vnd.comicbook+zip` for rar compressed files.
Only these two are officially listed by IANA
https://www.iana.org/assignments/media-types/application/vnd.comicbook+zip
. cbr and cbz are by far the most common file extensions for comicbooks.
There's no official MIME type for cb7, cba or cbt files. However, with
rar being a proprietary compression algorithm, FOSS applications will
often refuse to handle files that identify themselves as
`application/x-cbr`, so I decided to assign extension specific MIME
types to them. I've seen these being used by other applications,
specifically comic book readers.
* Update CONTRIBUTORS.md
2024-02-15 23:15:14 +01:00
gearoidkeane
6c1025f2cd
Added translation using Weblate (Irish)
2024-02-15 15:47:48 -05: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
Bond-009
733e50fab1
Merge pull request #11013 from jellyfin/renovate/ci-deps
...
chore(deps): update github/codeql-action action to v3.24.3
2024-02-15 16:04:58 +01:00
gnattu
c18ef13b3b
feat: add tone mapping for videotoolbox
...
Signed-off-by: gnattu <gnattuoc@me.com>
2024-02-15 23:00:51 +08:00
renovate[bot]
9c78cafe70
chore(deps): update github/codeql-action action to v3.24.3
2024-02-15 13:58:17 +00: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
Bond-009
03ef9aebfd
Merge pull request #11000 from nicknsy/tiles-playlist-fix
...
Fix tiles playlist not using relative paths
2024-02-14 11:27:20 +01:00
Bond-009
0bf1c10c44
Merge pull request #10990 from Shadowghost/bdmv-fixes
...
BDMV fixes
2024-02-14 11:24:35 +01:00
Bond-009
c7d986fb43
Merge pull request #11005 from jellyfin/renovate/ci-deps
...
chore(deps): update github/codeql-action action to v3.24.1
2024-02-14 11:22:33 +01:00
renovate[bot]
3e24ec68d3
chore(deps): update github/codeql-action action to v3.24.1
2024-02-13 15:39:26 +00:00
mikikuzmanoski
749209ce6c
Translated using Weblate (Macedonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/mk/
2024-02-13 07:21:18 -05:00
Nick
ac906a04e2
Fix tiles playlist not using relative paths
2024-02-12 09:30:47 -08:00
sleepycatcoding
f359d2e5ec
Translated using Weblate (Estonian)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2024-02-12 10:30:40 -05:00
Dmitry Lyzo
0dde8c0808
Make the bitrate of the fallback stream the same as the original ( #9121 )
2024-02-12 07:36:54 -07:00
Nyanmisaka
64ce3c8411
Add icon for Jellyfin Windows build ( #10997 )
...
Add icon to make it easier for Windows users to recognize.
This requires dotnet 8 or newer.
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-12 07:34:35 -07:00