aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-07-17Fix (another) ArgumentNullException while scanning musicBond_009
``` [2024-07-17 14:31:18.202 +02:00] [ERR] [19] MediaBrowser.Providers.Music.AudioMetadataService: Error in "Probe Provider" System.ArgumentNullException: Value cannot be null. (Parameter 'value') at System.ArgumentNullException.Throw(String paramName) at System.ArgumentNullException.ThrowIfNull(Object argument, String paramName) at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName) at MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(IHasProviderIds instance, String name, String value) in /home/loma/dev/jellyfin/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs:line 121 at MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(IHasProviderIds instance, MetadataProvider provider, String value) in /home/loma/dev/jellyfin/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs:line 151 at MediaBrowser.Providers.MediaInfo.AudioFileProber.FetchDataFromTags(Audio audio, MediaInfo mediaInfo, MetadataRefreshOptions options, Boolean tryExtractEmbeddedLyrics) in /home/loma/dev/jellyfin/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs:line 330 at MediaBrowser.Providers.MediaInfo.AudioFileProber.FetchAsync(Audio audio, MediaInfo mediaInfo, MetadataRefreshOptions options, CancellationToken cancellationToken) in /home/loma/dev/jellyfin/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs:line 139 at MediaBrowser.Providers.MediaInfo.AudioFileProber.Probe[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken) in /home/loma/dev/jellyfin/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs:line 105 at MediaBrowser.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken) in /home/loma/dev/jellyfin/MediaBrowser.Providers/Manager/MetadataService.cs:line 800 ```
2024-07-17Merge pull request #12292 from Bond-009/nullprovideridBond-009
Fix ArgumentNullException while scanning music
2024-07-17Translated using Weblate (Belarusian)Troja
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2024-07-17Make comment bettergnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17Correctly set bitrate limit for remuxinggnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17Fix direct playgnattu
The SupportsDirectStream is a little bit misleading as it actually means "Supports Direct Play" Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17Allow clients to send audio container override for HLSgnattu
This will improve flexibility due to overcome the complex compatibility situation of HLS Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17feat: add audio remux to UniversalAudioControllergnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-16Don't include new internal MediaStream properties in api spec (#12288)Cody Robibero
2024-07-17Force software decoding when hardware decoder does not support keyframe only ↵gnattu
mode but requested by user Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-17Add option to extract keyframe only during trickplay image generationgnattu
This would be significantly faster than decoding every frame, but it does have compatibility issues. Not all decoders support this mode, notably the VP9 decoder, CUVID decoders, and QSV decoders. Some videos with very long key-frame intervals may also perform poorly with this mode, as the image timing could become too inaccurate to reflect the actual frame. Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-16Fix ArgumentNullException while scanning musicBond_009
``` [2024-07-16 18:00:20.517 +02:00] [ERR] [65] MediaBrowser.Providers.Music.AudioMetadataService: Error in "Probe Provider" System.ArgumentNullException: Value cannot be null. (Parameter 'value') at System.ArgumentNullException.Throw(String paramName) at System.ArgumentNullException.ThrowIfNull(Object argument, String paramName) at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName) at MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(IHasProviderIds instance, String name, String value) in /home/loma/dev/jellyfin/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs:line 121 at MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(IHasProviderIds instance, MetadataProvider provider, String value) in /home/loma/dev/jellyfin/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs:line 151 at MediaBrowser.MediaEncoding.Probing.ProbeResultNormalizer.SetAudioInfoFromTags(MediaInfo audio, Dictionary`2 tags) in /home/loma/dev/jellyfin/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs:line 1322 at MediaBrowser.MediaEncoding.Probing.ProbeResultNormalizer.GetMediaInfo(InternalMediaInfoResult data, Nullable`1 videoType, Boolean isAudio, String path, MediaProtocol protocol) in /home/loma/dev/jellyfin/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs:line 199 ```
2024-07-16Translated using Weblate (Punjabi)mokshsinghji
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pa/
2024-07-16Translated using Weblate (Russian)Vlad
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/
2024-07-16Merge pull request #12201 from Bond-009/bdsegmentfullnameBond-009
Use complete paths in BD info
2024-07-16Update danielpalme/ReportGenerator-GitHub-Action action to v5.3.8 (#12284)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-15Run DeleteTranscodeFileTask on startup (#12239)Bond-009
2024-07-15Allow streaming of raw PGS subtitles without transcoding (#12056)David Schulte
2024-07-15Add check for ProviderIds to prevent '=' from appearing in keys, also ↵Erwin de Haan
support '=' in the values. (#12274)
2024-07-15Use real temp dir instead of cache dir for temp files (#12226)Bond-009
2024-07-15Improve LibraryManager.Sort when using "Random" order (#12165)ItsAllAboutTheCode
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-07-15Refactor bug report issue template (#11135)Tim Gels
2024-07-15Translated using Weblate (Thai)Spz.Takumi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/th/
2024-07-15Merge pull request #12270 from gnattu/sw-tonemapCody Robibero
2024-07-14Merge pull request #12242 from jellyfin/renovate/xunit-dotnet-monorepoBond-009
Update xunit-dotnet monorepo
2024-07-14Merge pull request #12261 from jellyfin/renovate/ci-depsBond-009
Update github/codeql-action action to v3.25.12
2024-07-12Prefer tonemapx during HDR image extractiongnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-12Correctly specify format for tonemapgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-12Add tonemapx to filter listgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-12Add SIMD optimized software tonemap supportgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-12Merge pull request #12259 from ↵Bond-009
jellyfin/renovate/serilog.settings.configuration-8.x Update dependency Serilog.Settings.Configuration to v8.0.2
2024-07-12Update github/codeql-action action to v3.25.12renovate[bot]
2024-07-12Update dependency Serilog.Settings.Configuration to v8.0.2renovate[bot]
2024-07-11Translated using Weblate (Estonian)Unn Krigul
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/
2024-07-11Merge pull request #12252 from jellyfin/renovate/ci-depsBond-009
Update actions/setup-python action to v5.1.1
2024-07-11Merge pull request #12251 from honestlywhoknows/premieredatecompare-unittestsBond-009
Add unit tests for PremiereDateComparer
2024-07-10Update actions/setup-python action to v5.1.1renovate[bot]
2024-07-10Merge pull request #12248 from jellyfin/renovate/dotnet-monorepoBond-009
Update dotnet monorepo to v8.0.7
2024-07-09Add entry to CONTRIBUTORS.mdhonestlywhoknows
Add my entry to CONTRIBUTORS.md
2024-07-09Update PremiereDateComparerTestshonestlywhoknows
Add extra tests for edge cases, adjust dummy values for easier debugging
2024-07-09Correct PremiereDateComparerTestsAdam
Correct PremiereDateComparerTests - Adjust expected values, add comments, add extra test
2024-07-09Create PremiereDateComparerTestsAdam
Create PremiereDateComparerTests to test PremiereDateComparer functionality.
2024-07-09Merge pull request #12247 from jellyfin/renovate/ci-depsBond-009
Update actions/setup-dotnet action to v4.0.1
2024-07-09Update dotnet monorepo to v8.0.7renovate[bot]
2024-07-09Update actions/setup-dotnet action to v4.0.1renovate[bot]
2024-07-09Merge pull request #12246 from jellyfin/renovate/dotnet-monorepoBond-009
Update dotnet monorepo
2024-07-09Update dotnet monoreporenovate[bot]
2024-07-08Update xunit-dotnet monoreporenovate[bot]
2024-07-07Translated using Weblate (Hindi)Tushar Joshi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hi/
2024-07-07Translated using Weblate (Afrikaans)mjohl
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/af/