aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-20Merge pull request #10886 from jellyfin/renovate/ci-depsBond-009
chore(deps): update actions/upload-artifact action to v4.2.0
2024-01-20Merge pull request #10891 from ↵Bond-009
jellyfin/renovate/efcoresecondlevelcacheinterceptor-4.x chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.1.2
2024-01-20Merge pull request #10895 from jellyfin/renovate/metabrainz.musicbrainz-6.xBond-009
chore(deps): update dependency metabrainz.musicbrainz to v6.1.0
2024-01-20chore(deps): update dependency metabrainz.musicbrainz to v6.1.0renovate[bot]
2024-01-19Update error handlingTelepathicWalrus
2024-01-19Translated using Weblate (Swedish)jonathan1jansson
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2024-01-19Update .vscode/launch.jsonJPVenson
Co-authored-by: Nyanmisaka <nst799610810@gmail.com>
2024-01-19chore(deps): update dependency efcoresecondlevelcacheinterceptor to v4.1.2renovate[bot]
2024-01-19Merge pull request #10889 from jellyfin/renovate/serilog.aspnetcore-8.xBond-009
chore(deps): update dependency serilog.aspnetcore to v8.0.1
2024-01-19Update README.mdJPVenson
2024-01-19Updated to using jf reproJPVenson
2024-01-19Added documentationJPVenson
2024-01-19chore(deps): update dependency serilog.aspnetcore to v8.0.1renovate[bot]
2024-01-19Fixed ffmpeg versionJPVenson
updated lauch with ffmpeg
2024-01-18Added ffmpeg version to buildJPVenson
2024-01-18chore(deps): update actions/upload-artifact action to v4.2.0renovate[bot]
2024-01-18Merge branch 'master' into fix-trailers_urlsMartin Vandenbussche
2024-01-18Extract all subtitle streams simultaneouslyAttila Szakacs
Extracting a subtitle stream is a disk I/O bottlenecked operation as ffmpeg has to read through the whole file, but usually there is nothing CPU intensive to do. If a file has multiple subtitle streams, and we want to extract more of them, extracting them one-by-one results in reading the whole file again and again. However ffmpeg can extract multiple streams at once. We can optimize this by extracting the subtitle streams all at once when only one of them gets queried, then we will have all of them cached for later use. It is useful for people switching subtitles during playback. It is even more useful for people who extract all the subtitle streams in advance, for example with the "Subtitle Extract" plugin. In this case we reduce the extraction time significantly based on the number of subtitle streams in the files, which can be 5-10 in many cases. Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com>
2024-01-18fix: add av1 to webm Dmitry Lyzo
At least AV1 in WebM is supported by Chrome and Firefox.
2024-01-17Use NuGetAuthenticate@1Cody Robibero
2024-01-17Refactor Dockerfile and build (#10603)Gauvino
* Fix fedora * Fix RID Linux * Fix package and image versions * Fix buildling and optimize docker images ``` * Removed find obj * Changed curl command and added gpg * Added to Contributors * Removed apt-transport-https package * Removed RASPI * Update Intel drivers version * Update Dockerfile for CentOS, Fedora, and portable deployments - Changed Jammy docker image to Built-in Jammy Microsoft .NET SDK image - Switched from using "Yum" to "Dnf" for CentOS and Fedora - Added "dnf clean all" and "rm -rf /var/cache/dnf" to the end of CentOS and Fedora Dockerfiles - Added "apt-get clean", "apt-get autoremove", "rm -rf /var/lib/apt/lists/*" to the end of the Debian/Ubuntu Dockerfiles - Added ${DOTNET_VERSION} in every Dockerfile except CentOS/Fedora - Removed previous warning comment for dotnet publish build in parallel - Arranged package installation * Re-arranged Dockerfile package installation * Re-align * Remove curl * Remove curl
2024-01-17chore(deps): update github/codeql-action action to v3.23.1 (#10880)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-17Add ex to catch if cached mediainfo doesnt existTelepathicWalrus
2024-01-17Remove pointless codePatrick Barron
2024-01-17Remove useless commentPatrick Barron
2024-01-17Use collection expressionPatrick Barron
2024-01-17Use Math.Clamp in GetGuideDaysPatrick Barron
2024-01-17Merge branch 'master' into livetv-guidemanagerPatrick Barron
# Conflicts: # src/Jellyfin.LiveTv/LiveTvManager.cs
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2024-01-17Removing unnecessary array initializationMartin Vandenbussche
2024-01-17Move RefreshGuideScheduledTask to Guide folderPatrick Barron
2024-01-17Add IGuideManager servicePatrick Barron
2024-01-17Merge pull request #10858 from barronpm/livetv-tunerhostmanagerBond-009
Add ITunerHostManager service and minor LiveTv cleanup
2024-01-16Merge pull request #10876 from Bond-009/cleanupBond-009
Fix incorrect path check in CleanupCollectionAndPlaylistPathsTask
2024-01-16Fix incorrect path check in CleanupCollectionAndPlaylistPathsTaskBond_009
2024-01-16Translated using Weblate (Georgian)Nick
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/
2024-01-16Translated using Weblate (Chinese (Traditional, Hong Kong))SuperDumbTM
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hant_HK/
2024-01-16Apply suggestions from code reviewMartin Vandenbussche
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-01-15chore(deps): update dependency svg.skia to v1.0.0.10 (#10480)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-15chore(deps): update dependency diacritics to v3.3.27 (#10862)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-15chore(deps): update dependency xunit to v2.6.6 (#10867)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-15Remove unused Live TV codePatrick Barron
2024-01-15Updating CONTRIBUTORS.mdMartin Vandenbussche
2024-01-15Adding support for proper trailer STRM URL format, along with the deprecated ↵Martin Vandenbussche
format
2024-01-15Remove unnecessary allocations in TunerHostManagerPatrick Barron
2024-01-14Bump AsyncKeyedLock to 6.3.3Mark Cilia Vincenti
2024-01-14Fixed disposable not being called (#10613)JPVenson
* Fixed disposable not being called * PulledUp usage of IAsyncDisposable for sessioninfo Co-authored-by: Patrick Barron <barronpm@gmail.com>
2024-01-14Update MediaEncoder.csMark Cilia Vincenti
2024-01-14Update MediaEncoder.csMark Cilia Vincenti
2024-01-14Fixed issueMark Cilia Vincenti