aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding
AgeCommit message (Collapse)Author
2021-10-24Merge pull request #6544 from cvium/fix_ffmpeg_path_updatingBond-009
2021-10-21Merge pull request #6689 from 1337joe/expand-image-extractionClaus Vium
2021-10-20Address review commentsJoe Rogers
Clean up style Fix references in class summaries Combine Where+FirstOrDefault queries Break up large method, long lines Add validation on file extension Apply test naming conventions Extract mock of Movie class, comment on why not mocking interface Co-authored-by: Cody Robibero <cody@robibe.ro> Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-10-12Update to dotnet6.rc2Cody Robibero
2021-10-11Add image provider tests and clean upJoe Rogers
2021-10-11Add support for non-jpg image extractionsJoe Rogers
2021-10-11Add handling for embedded background and logoJoe Rogers
2021-10-10Move FfmpegException to MediaBrowser.CommonDmitry Lyzo
2021-10-09Merge pull request #6657 from Bond-009/dotnetbugClaus Vium
2021-10-08Merge pull request #6663 from crobibero/dotnet-6-rc1Claus Vium
Reference dotnet6-rc1 packages
2021-10-06Add 22/7 to split whitelistDominik Krivohlavek
2021-10-04Reference dotnet6-rc1 packagesCody Robibero
2021-10-03Remove workaround for dotnet/runtime#42790Bond_009
2021-10-03Fix warning: Qualifier is redundant (#2149)KonH
2021-09-30Add mp4 track title fallback (#6638)Joe Rogers
2021-09-26Remove all instances of en-US cultureCody Robibero
2021-09-25Remove sync FileStream hackBond_009
2021-09-25Address commentsBond_009
2021-09-24Target net6.0Bond_009
2021-09-21Update MediaBrowser.MediaEncoding/Encoder/MediaEncoder.csClaus Vium
2021-09-21Don't set ffmpeg path from null to its Display value + add 404cvium
2021-09-21Validate ffmpeg pathBond_009
2021-09-21Specify DateTimeStyles when possibleBond_009
2021-09-19Reduce allocationsBond_009
2021-09-18Fix SubtitleEncoder and add regression testsBond_009
2021-09-13Fix namespaceCody Robibero
2021-09-13Bump libse from 3.6.0 to 3.6.2dependabot[bot]
Bumps [libse](https://github.com/SubtitleEdit/subtitleedit) from 3.6.0 to 3.6.2. - [Release notes](https://github.com/SubtitleEdit/subtitleedit/releases) - [Changelog](https://github.com/SubtitleEdit/subtitleedit/blob/master/Changelog.txt) - [Commits](https://github.com/SubtitleEdit/subtitleedit/compare/3.6.0...3.6.2) --- updated-dependencies: - dependency-name: libse dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2021-09-06Merge pull request #6177 from Bond-009/asyncClaus Vium
Use async FileStreams where it makes sense
2021-09-03Merge pull request #6358 from MrTimscampi/audio-peopleBond-009
2021-09-02Use async FileStreams where it makes senseBond_009
2021-09-01Merge pull request #6425 from boolemancer/boolemancer/fix_image_extractorBond-009
Fix explicit stream selection in MediaEncoder.ExtractImageInternal
2021-08-30Merge branch 'master' into tonemap-overlayClaus Vium
2021-08-30Simplify the way we choose our ffmpegBond_009
* no longer search $PATH * no longer require a full path * don't fall back
2021-08-16Make performer regex staticMrTimscampi
2021-08-16Address commentsMrTimscampi
2021-08-16Add some new music-related person types and parse from ffprobeMrTimscampi
2021-08-16Add performers to the ffprobe normalization for audioMrTimscampi
2021-08-14Fix explicit stream selection in MediaEncoder.ExtractImageInternalboolemancer
2021-08-13Merge branch 'master' into tonemap-overlayNyanmisaka
2021-08-11Merge pull request #6262 from MrTimscampi/scanner-prefer-original-dateClaus Vium
2021-08-09Bump UTF.Unknown from 2.3.0 to 2.4.0dependabot[bot]
Bumps [UTF.Unknown](https://github.com/CharsetDetector/UTF-unknown) from 2.3.0 to 2.4.0. - [Release notes](https://github.com/CharsetDetector/UTF-unknown/releases) - [Commits](https://github.com/CharsetDetector/UTF-unknown/compare/v2.3...v2.4) --- updated-dependencies: - dependency-name: UTF.Unknown dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2021-08-08Update MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.csJulien Machiels
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-08-07Attempt to parse YYYY format dates in GetDictionaryDateTimeMrTimscampi
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-07Prefer original data when getting premiere date from ffprobeMrTimscampi
2021-07-30Invert code and style analysis configuration (#6334)Rich Lander
Co-authored-by: Bond-009 <bond.009@outlook.com>
2021-07-25add support for cuda tonemap and overlaynyanmisaka
2021-07-10Fix spelling of artist K/DA in splitting whitelistnatedawg
2021-07-10Add more artist names to the splitting whitelistMrTimscampi
2021-07-09Refactor ProbeResultNormalizerMaxr1998
Improve code structure and readability
2021-06-19Move non-jellyfin extensions to separate projectBond_009