aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs
AgeCommit message (Collapse)Author
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-08-05Merge branch 'master' into fix-hwa-video-rotationNyanmisaka
2024-07-29Merge pull request #12295 from Bond-009/trysetprovideridBond-009
Add TrySetProviderId extension
2024-07-23Merge branch 'master' into fix-hwa-video-rotationNyanmisaka
2024-07-21Backport pull request #12278 from jellyfin/release-10.9.zBond-009
Fix localization of audio title Original-merge: f7a90b6383aed557c0c2d3a824fc00340f72fe40 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-07-17Add TrySetProviderId extensionBond_009
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-06-23Backport pull request #12149 from jellyfin/release-10.9.znyanmisaka
Fix MicroDVD being recognized as DVDSUB subtitles Original-merge: 6010bc01c321ea85935314191f5f8c19fd4b3bfb Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-23Backport pull request #12046 from jellyfin/release-10.9.zgnattu
Fix mpeg-ts detection Original-merge: 78eb9b2f78edcec869845bce1a96528985a66f12 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-06-23Backport pull request #12031 from jellyfin/release-10.9.znyanmisaka
Fix video embedded image detection Original-merge: 37b7e953f73532aad5e87dd62d8b6b63d8e52ed6 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-04-24Use StringSplitOptions.TrimEntries where possible (#11421)Bond-009
2024-03-30Add json parser for video rotation side datanyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-15Add LSR/CITY to artist whitelistJoe Rogers
2024-02-11Merge pull request #10772 from dmitrylyzo/normalize-mkv-webmBond-009
Discard WebM if there is an unsupported codec
2024-01-28Fix the display aspect ratio of PGSSUB subtitle burn-innyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-18fix: add av1 to webm Dmitry Lyzo
At least AV1 in WebM is supported by Chrome and Firefox.
2024-01-09fix: discard webm if there is an unsupported codecDmitry Lyzo
2023-11-14Revert "Use System.Net.IPNetwork"Bond_009
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
2023-11-14Fix warningsBond_009
2023-10-08Use generated regexStepan Goremykin
2023-10-02Add We;Na to split whitelistJoe Rogers
2023-08-30Fix MJPEG video is recognized as embedded image (#10173)Nyanmisaka
fixes 1d729b2 Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-07-28Fix format normalizer for multiple input formatsShadowghost
2023-05-04Whitelist Smith/KotzenJoe Rogers
2023-04-29Add artist to artist split whitelistMichael Fuchs
# Changes Added an artist whose name has forward slashes in it to the artist "/" split whitelist # Issues Related to issue #2305
2023-04-20Add artist to artist split whitelist (#9659)Penelope Gwen / Pogmommy
2023-03-25Convert Person.Type to use PersonKind enum (#9487)Cody Robibero
2023-03-10Merge pull request #9254 from Shadowghost/dvdbdfixBond-009
2023-03-10Fix DLNA playback of DVD and BD foldersShadowghost
2023-02-19Optimize tryparseBond_009
* Don't check for null before * Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2023-02-01Improve ffprobe json parsing and don't log error for Codec Type attachmentBond_009
2023-01-26Add Phantom/Ghost to whitelistLars Strojny
2023-01-19Revert 'Fix interlace check for H.264 MBAFF coded MP4 files' (#6222)Bond_009
2022-12-19Adding "creation_time" as a tag lookup for FFProbe for premiere date (#8884)bradvolen
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-10-07Fix localization lookupJoe Rogers
2022-10-07Add hearing impaired subtitle stream indicator (#7379)Joe Rogers
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-10-01Streams with CodecType "data" (like "epg" streams in DVBmarkus
recordings) get ignored. This results in wrong stream specifiers for all subsequent streams. This fix correctly handles "data" streams without any further processing.
2022-09-11added more artists with '/' in their namesjakka
2022-09-10added A/T/O/S to separator whitelistjakka
2022-06-29Merge pull request #7964 from jellyfin/dovi-side-dataJoshua M. Boniface
(cherry picked from commit 39d185c7b19ed2da1ae46566152fb1cf182266cd) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-03-11Merge pull request #7441 from 1337joe/add-external-stream-indicatorCody Robibero
Add label for external audio/sub tracks
2022-03-10Add label for external audio/sub tracksJoe Rogers
2022-03-10ProbeResultNormalizer: fix framerate compare + tests (#7167)Mayur Panchal
2022-02-28Remove superfluous "SoundHandler" from audio stream namesGermanCoding
2022-01-27chore(artist-split): add more artists to split whitelistShadowghost
2021-12-26Merge pull request #6934 from nyanmisaka/hwaCody Robibero
HWA pipeline refactor, AMD/Intel/Nvidia full hardware filtering support, AV1 hwdec
2021-12-24Update StyleCopBond_009
2021-12-25Merge remote-tracking branch 'origin/master' into hwanyanmisaka