Niels van Velzen
407cf5d0bf
Add MediaStreamProtocol enum ( #10153 )
...
* Add MediaStreamProtocol enum
* Add default handling for enum during deserialization
---------
Co-authored-by: Cody Robibero <cody@robibe.ro>
9 months ago
Joshua M. Boniface
83d2bc3f9f
Merge pull request #11100 from crobibero/plugin-repo-10.9
...
Add migration for new plugin repo
9 months ago
Cody Robibero
6e5ec99ea1
Move userId in API from route to optional query parameter ( #11074 )
...
* Move userId in API from route to optional query parameter
* Standardize UserViewsController
* Move userId to query in ImageController
* Move userId to query in ItemsController
* Move userId to query in PlaystateController
* Move userId to query in SuggestionsController
* Move userId from route to query in UserLibraryController
* Clean up routes
* Move userId to query in UserController
* fix bad merge
---------
Co-authored-by: Niels van Velzen <git@ndat.nl>
9 months ago
Attila Szakacs
8d40d431e8
Extract and cache all media attachments in bulk ( #11029 )
...
Similar to https://github.com/jellyfin/jellyfin/pull/10884
---
Jellyfin clients need fonts for subtitles, and each font is a separate
attachment, which causes a lot of re-reads of the file. Certain contents,
like anime in a lot of cases, contain 50-80 different attachments.
Spawning 80 ffmpeg processes at the same time on the same file might
cause swapping on slower HDDs and can bring disk subsystem to a crawl.
(For more info, see https://github.com/jellyfin/jellyfin/3215 )
This change helps a lot in this scenario.
Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
9 months ago
Cody Robibero
f7f3ad9eb7
Precache livetv program images ( #11083 )
...
* Precache livetv program images
* return if cache hit
* use EnsureSuccessStatusCode
* Read proper bytes
9 months ago
Cody Robibero
afacd8d025
Add migration for new plugin repo
9 months ago
Bond-009
3bd1a5c557
Merge pull request #11077 from crobibero/svg-to-image
...
Add support for converting from svg to other image types
9 months ago
Bond-009
35df0486f5
Merge pull request #11081 from crobibero/embedded-lyrics
...
Save embedded lyrics when probing audio
9 months ago
Bond-009
714a350913
Merge pull request #11093 from jellyfin/renovate/efcoresecondlevelcacheinterceptor-4.x
...
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.3
9 months ago
renovate[bot]
61b7b4f1c9
chore(deps): update actions/download-artifact action to v4.1.4 ( #11086 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9 months ago
renovate[bot]
fca21134d0
chore(deps): update dependency svg.skia to v1.0.0.14 ( #11090 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9 months ago
renovate[bot]
706649ce4e
chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.2.3
9 months ago
Cody Robibero
c47bfb99bb
Use ArgumentException
9 months ago
Bond-009
5a4aff36c1
Merge pull request #11079 from crobibero/bdinfo-codec
...
Always use ffmpeg codec for bluray
9 months ago
Bond-009
c460681f76
Merge pull request #11046 from dmitrylyzo/fix-streambuilder-test
...
Collect candidate audio streams if no audio index is specified
9 months ago
Bond-009
56421df621
Merge pull request #11082 from jellyfin/renovate/ci-deps
...
chore(deps): update github/codeql-action action to v3.24.6
9 months ago
renovate[bot]
487e12ab59
chore(deps): update github/codeql-action action to v3.24.6
9 months ago
gnattu
a30dc81b28
fix: stack overflow
...
Signed-off-by: gnattu <gnattuoc@me.com>
9 months ago
Cody Robibero
c8d93d9352
Return backdrops with text as thumb for tmdb ( #11078 )
9 months ago
Cody Robibero
a8a9f66878
standardize docs
9 months ago
Cody Robibero
169e0dcb11
Save embedded lyrics when probing audio
9 months ago
Cody Robibero
ac33d1593a
oops
9 months ago
Cody Robibero
806e8795ff
Merge pull request #10691 from bhowe34/bhowe34/fix-replace-missing-metadata-for-music
...
fix replace missing metadata for music
9 months ago
Cody Robibero
5a652360c3
Update AudioFileProber.cs
9 months ago
Cody Robibero
ddf8f7d636
Update AudioFileProber.cs
9 months ago
Cody Robibero
f3c333f4d5
Merge branch 'master' into bhowe34/fix-replace-missing-metadata-for-music
9 months ago
gnattu
ec896a901c
fix: code style
...
Signed-off-by: gnattu <gnattuoc@me.com>
9 months ago
Cody Robibero
c603cd2e4e
Always use ffmpeg codec for bluray
9 months ago
Cody Robibero
c5e723bccd
Add support for converting from svg to other image types
9 months ago
gnattu
1cb7264f0d
feat: fully support videotoolbox hardware filters
...
Signed-off-by: gnattu <gnattuoc@me.com>
9 months ago
Brian Howe
54eb81395e
Merge branch 'master' into bhowe34/fix-replace-missing-metadata-for-music
9 months ago
Bond-009
4f0f364ac9
Merge pull request #11069 from jellyfin/renovate/ci-deps
...
chore(deps): update actions/download-artifact action to v4.1.3
9 months ago
Bond-009
e0e7a435b5
Merge pull request #11068 from crobibero/route-params
...
Rename route parameters that are id to be more descriptive
9 months ago
renovate[bot]
4ba1da09e2
chore(deps): update actions/download-artifact action to v4.1.3
9 months ago
Cody Robibero
2e0e1ecc99
Rename route parameters that are id to be more descriptive
9 months ago
Cody Robibero
0bc41c015f
Store lyrics in the database as media streams ( #9951 )
9 months ago
felix920506
59f50ae8b2
Remove "Media Playback" option from new issues ( #11033 )
9 months ago
Bond-009
c72bd8a092
Merge pull request #11054 from barronpm/livetv-mediasourceprovider
...
LiveTV MediaSourceProvider refactor
9 months ago
Bond-009
43b1e12166
Merge pull request #11053 from jellyfin/renovate/ci-deps
...
chore(deps): update ci dependencies
9 months ago
Bond-009
c61f6945d0
Merge pull request #11064 from Shadowghost/bdmv-fixes
...
Do not dispose the ffmpeg process
9 months ago
Shadowghost
36f298e417
Do not dispose the ffmpeg process
9 months ago
Claus Vium
321e9fb0b5
Merge pull request #11055 from crobibero/activitylog-download
...
Add item id to download activity
9 months ago
renovate[bot]
f0722e2235
chore(deps): update ci dependencies
9 months ago
Cody Robibero
a1bb23e98f
Add item id to download activity
9 months ago
Patrick Barron
b5a3c71b3a
Move media source code from LiveTvManager to LiveTvMediaSourceProvider
9 months ago
Patrick Barron
3b341c06db
Move TimerInfo start time logic out of RecordingHelper
9 months ago
Patrick Barron
cac7ff84ca
Rename EmbyTV to DefaultLiveTvService
9 months ago
Patrick Barron
fa6d859a51
Rename LiveTvHost to RecordingsHost and move to recordings folder
9 months ago
Patrick Barron
3beb10747f
Move GetNfoConfiguration to LiveTvConfigurationExtensions
9 months ago
Patrick Barron
31f285480a
Move RecordingNotifier to recordings folder
9 months ago