jellyfin-server/MediaBrowser.MediaEncoding
MrTimscampi ba609aefea Attempt to parse YYYY format dates in GetDictionaryDateTime
DateTime.TryParse doesn't properly parse year-only dates, so parsing results from FFProbe sometimes returns null (for example, some music tagged with Beets has yyyy format dates for release dates).
As a result, Jellyfin would previously no get the date from the FFProbe results.
This adds DateTime.TryParseExact with a format of 'yyyy' as a fallback, to attempt to properly parse the value, even if it's only a year.
2021-08-07 22:11:32 +02:00
..
Attachments Enable nullable reference types for MediaBrowser.MediaEncoding.Subtitles 2021-05-20 22:10:19 +02:00
BdInfo Enable nullable reference types for MediaBrowser.MediaEncoding.Subtitles 2021-05-20 22:10:19 +02:00
Configuration Add some analyzers to MediaBrowser.MediaEncoding 2020-08-04 17:08:09 +02:00
Encoder Move non-jellyfin extensions to separate project 2021-06-19 18:04:46 +02:00
Probing Attempt to parse YYYY format dates in GetDictionaryDateTime 2021-08-07 22:11:32 +02:00
Properties Add tests for EncoderValidator 2019-09-28 19:41:34 +02:00
Subtitles Move non-jellyfin extensions to separate project 2021-06-19 18:04:46 +02:00
FfmpegException.cs FxCop -> Net Analyzers (part 1) 2021-03-09 03:04:47 +01:00
MediaBrowser.MediaEncoding.csproj Invert code and style analysis configuration (#6334) 2021-07-30 09:49:28 +02:00