aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/Audio
AgeCommit message (Collapse)Author
2025-03-25Fixed namespacesJPVenson
2025-03-25WIP fixed namespacesJPVenson
2025-03-25Merge branch 'master' into feature/DatabaseRefactorJPVenson
2025-02-21Use TryGetProviderId where possibleShadowghost
2025-02-02Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_providerJPVenson
2025-01-29Merge pull request #13453 from luzpaz/extentions-typoluzpaz
Fix source typo
2025-01-28Merge pull request #12925 from Bond-009/awaitBond-009
Always await instead of directly returning Task
2025-01-26Prepared Seperation of Database components for future multi provider supportJPVenson
2024-10-31Always await instead of directly returning TaskBond_009
https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md#prefer-asyncawait-over-directly-returning-task The performance impact is negligible (and it's me saying that!)
2024-10-10Readded custom serialisationJPVenson
2024-10-09WIP porting new Repository structureJPVenson
2024-05-17Backport pull request #11673 from jellyfin/release-10.9.zShadowghost
Fix local playlist scanning Original-merge: 26714e2c62fb0fe1138bcb731ad7ad4d62bc7637 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-04-28Improve audio normalizationBond_009
* Move calculation of LUFS to a scheduled task as it's pretty slow * Correctly calculate album LUFS * Don't try to convert replaygain tags to LUFS values
2024-04-17chore: use proper way to override remove rootgnattu
This is an alternate approach which is more proper, but changes all parts that uses/overrides the original ValidateChildren method Signed-off-by: gnattu <gnattuoc@me.com>
2024-02-26Store lyrics in the database as media streams (#9951)Cody Robibero
2024-01-17Use helper function to compare guid (#10825)Cody Robibero
2023-10-10Convert string MediaType to enum MediaTypeCody Robibero
2023-08-18Album gain (#10085)TelepathicWalrus
* Add LUFSAlbum DTO * Get loudest track for smallest gain * Move gain search to musicalbum use baseitem LUFS for album * Use .Max for enumerable * Update DTO to be consistent with other DTOs * Remove albumlufs, Move dto for all types
2023-06-21Reduce bottlenecks scan code (#9863)Bond-009
2022-12-05Replace != null with is not nullBond_009
2022-09-13Extend music parsingShadowghost
2022-08-01Backport pull request #8163 from jellyfin/release-10.8.zJoshua Boniface
Don't refresh playlists on album refresh Authored-by: David Ullmer <davidullmer@outlook.de> Merged-by: Claus Vium <cvium@users.noreply.github.com> Original-merge: 444b0ea3105517900e869d73223b8bf984f28aa4
2022-05-20Merge pull request #7604 from Jellifi007/fixes-diactriticsBond-009
Co-authored-by: Cody Robibero <cody@robibe.ro> (cherry picked from commit 8d1d9734381472b301deb0118bbb8da2a769a65e) Signed-off-by: crobibero <cody@robibe.ro>
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
2021-12-27Remove more warningsCody Robibero
2021-12-20Use our own Contains extensioncvium
2021-12-12Use BaseItemKind where possibleCody Robibero
2021-11-20Merge pull request #6862 from 1337joe/query-instead-of-filteringCody Robibero
2021-11-17Query media streams by type instead of filteringJoe Rogers
2021-11-16Fix some warningsBond_009
2021-08-16Enable people for audio filesMrTimscampi
2021-07-23Fix more warningsRich Lander
2021-06-22Remove our own RemoveDiacritcs string extension in favor of Diacritics.NetBond_009
2021-06-06Remove warninigs from MediaBrowser.Controller (Part 3) (#6078)Cody Robibero
Co-authored-by: Bond-009 <bond.009@outlook.com>
2021-05-13Reduce warnings in MediaBrowser.Controllercrobibero
2021-05-11Reduce warnings in MediaBrowser.Controller (#6006)Cody Robibero
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-07Enable nullable reference types for MediaBrowser.ControllerBond_009
2021-03-10Use distinct for artists to avoid double refreshingcvium
2020-12-13Use a more descriptive function namecrobibero
2020-12-11Use typed UserManager GetPreferencecrobibero
2020-10-17Use nameof where possibleBond_009
2020-09-28Fix SA1513, SA1514, SA1507, and SA1508Matt Montgomery
2020-08-22Enable TreatWarningsAsErrors for MediaBrowser.Controller in ReleaseBond_009
2020-06-16Merge pull request #3343 from telans/comment-stopsBond-009
Add full stop at end of comments (SA1629)
2020-06-16fix SA1513/SA1516telans
2020-06-16Add full stop at end of comments (SA1629)telans
2020-06-11Fix build errorsPatrick Barron
2020-06-11Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # MediaBrowser.Controller/Library/ILibraryManager.cs # MediaBrowser.Providers/Users/UserMetadataService.cs
2020-06-06Fix a small number of compile warningsaled
2020-05-26Make SonarCloud less angryPatrick Barron