aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-03-11Merge pull request #7346 from Bond-009/guidClaus Vium
Optimize Guid comparisons
2022-03-08Update to dotnet 6.0.3Cody Robibero
2022-03-06Use Enum.GetValues<T>()Cody Robibero
2022-03-06Clean up EnumFlags serializationCody Robibero
2022-02-28Allow KeyframeExtractor to be localizedCody Robibero
2022-02-21Optimize Guid comparisonsBond_009
* Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty
2022-02-15Fix some warningsBond_009
2022-02-08Update to dotnet 6.0.2Cody Robibero
Signed-off-by: Cody Robibero <cody@robibe.ro>
2022-02-01Fix the broken fMP4 main playlist (#7263)Nyanmisaka
2022-01-22Ban the usage of Task.ResultBond_009
If the calling function can't be made async easily you can still use .GetAwaiter().GetResult(), which is way easier to find in the future
2022-01-16Add pagination and fixescvium
2022-01-14Apply suggestions from code reviewClaus Vium
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-01-12Fix boolcvium
2022-01-12Fix progresscvium
2022-01-12Apply suggestions from code reviewClaus Vium
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-01-11Use local var for the lengthcvium
2022-01-11Add progress reportcvium
2022-01-11Refactor and add scheduled taskcvium
2022-01-07Merge branch 'master' into keyframe_extraction_v1cvium
# Conflicts: # Jellyfin.Api/Controllers/DynamicHlsController.cs # MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs # MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
2021-12-24Update StyleCopBond_009
2021-12-19Remove unreachable branches from JsonConvertersBond_009
* If the type is a reference type we don't have to handle null ourselves * reader.ValueSpan is only valid if reader.HasValueSequence is false
2021-10-09Merge pull request #6501 from crobibero/schedules-directClaus Vium
2021-10-08Merge remote-tracking branch 'upstream/master' into schedules-directCody Robibero
2021-10-08Remove duplicate Fisher–Yates shuffle implBond_009
2021-10-01Use ConvertFrom with invariant culture instead of current cultureBond_009
2021-09-26Implement FfProbeKeyframeExtractor and add tests for itcvium
2021-09-25Review commentcvium
2021-09-25Add ComputeSegments testcvium
2021-09-25Update to .net 6cvium
2021-09-25Merge branch 'master' into keyframe_extraction_v1cvium
2021-09-25Add tests for ComputeEqualLengthSegments and fix bugcvium
2021-09-25Add first testcvium
2021-09-25Restructure the code to make it more testablecvium
2021-09-25Fixescvium
2021-09-24Update Jellyfin.Extensions to .Net6Bond_009
2021-09-23More fixescvium
2021-09-23Fix xmldoc issuescvium
2021-09-23Fix build?cvium
2021-09-23Remove path hintingcvium
2021-09-23Fix buildcvium
2021-09-23Add first draft of keyframe extraction for Matroskacvium
2021-09-19Reduce allocationsBond_009
2021-09-14Merge pull request #6502 from crobibero/publish-jeff-extensionClaus Vium
Add Jellyfin.Extensions to package publish
2021-09-06Remove all unused usingsFernando Fernández
2021-09-03Add Jellyfin.Extensions to package publishCody Robibero
2021-09-03Add IReadOnlyList extensionsCody Robibero
2021-07-30Invert code and style analysis configuration (#6334)Rich Lander
Co-authored-by: Bond-009 <bond.009@outlook.com>
2021-07-09Refactor ProbeResultNormalizerMaxr1998
Improve code structure and readability
2021-06-22Jellyfin.Extensions: Enable analyzers for release modeBond_009
2021-06-19Move non-jellyfin extensions to separate projectBond_009