aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller
AgeCommit message (Collapse)Author
2024-08-29Add new tonemap mode optionsgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-28Prevent server from starting if the ffmpeg path is invalid (#12463)gnattu
2024-08-28Merge pull request #11665 from Bond-009/getuserbyidCody Robibero
2024-08-28Fix noautorotate cli for videotoolbox (#12530)gnattu
2024-08-27Merge pull request #11250 from nyanmisaka/fix-hwa-video-rotationBond-009
Fix the broken video orientation (+-90/180)
2024-08-27Adjust filters to adapt FFmpeg 7.0nyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-08-25Backport pull request #12493 from jellyfin/release-10.9.znyanmisaka
Fix bitstream filter not applied to videos in TS container Original-merge: 078ee1f2dec393f0729a29bf983f065aa0b50009 Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-08-24Merge pull request #12454 from theguymadmax/local-svgBond-009
Allow svg for local images
2024-08-24Merge pull request #12457 from lostb1t/feature/boxset-sortBond-009
Add support for ItemSortBy values in BoxSet
2024-08-22Pass Series Display Order information to SeasonInfoLJQ
2024-08-21fix number parserEvan Jarrett
2024-08-19make Sort private and use Enum parselostb1t
2024-08-17use default enum for unorderedlostb1t
2024-08-16Add ability to specify gpu index on windowsEvan Jarrett
2024-08-16filter in special display orderlostb1t
2024-08-16Rework get children functions to support ItemSortBy valueslostb1t
2024-08-15Allow svg for local imagestheguymadmax
2024-08-12Merge pull request #12429 from gnattu/fix-vt-decoderBond-009
Fix VideoToolbox Hi10P
2024-08-12Remove duplicated checkgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-12Fix Videotoolbox Hi10P hardware decodinggnattu
We need to mark h264 as 10bit supported for videotoolbox Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-12Fix software decoder with videotoolbox encodergnattu
Format should be placed before hwupload to support some software decoders Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-12Use Math.Mingnattu
Co-authored-by: Bond-009 <bond.009@outlook.com>
2024-08-11Remove legacy encodersgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-11Remove VPx encodersgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-08-05Replace UserId with User in NextUpQueryBond_009
2024-08-05Replace UserId with User in UserViewQueryBond_009
2024-08-05Use User overload of UserDataManager.SaveUserData when possibleBond_009
2024-08-05Backport pull request #11901 from jellyfin/release-10.9.zgnattu
Implement Device Cache to replace EFCoreSecondLevelCacheInterceptor Original-merge: b7bc0e1c96553675a490c0bd92a58ad9c5f0d0e1 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com>
2024-08-05Add media segments API (#12345)JPVenson
* Added Media segment manager * Added "HasSegments" to MediaSourceInfo when requesting though baseitem * Fixed ordering of Media Segements * Added media segment API controller * Added .ConfigureAwait(false) on media segments manager * renamed MediaSegmentsController removed empty route * Added Model layer for Media Segments Fixed review comments Media segments * Updated media segment naming refactored api and manager usage * Added mediaSegment type filter * Fixed codesmell * Fixed naming and typos * Added EF Migration * Added Identity Generation for MediaSegments Made mediasegment filter optional * Fixed optional filter parameter * refactored segment namespace * Added SegmentProviderId to MediaSegment * Media segment comment indentation * Added MediaSegmentManager query notracking
2024-08-05Merge branch 'master' into fix-hwa-video-rotationNyanmisaka
2024-08-04Update VideoToolbox pipeline for jellyfin-ffmpeg7 (#12380)gnattu
2024-08-03Add a new EncodingOption for QsvDeviceEvan Jarrett
2024-08-03Allow QSV to use the renderNodePath instead of defaulting to the first ↵Evan Jarrett
available device
2024-08-01Add comments for Dave750/NightmodeDialogue 7.1 downmixgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-31fix spacegnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-31Add 5.0 and 7.0 support to ac4 downmixgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-31Add AC4 downmixgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-07-30Add RFC7845 downmix algorithm (#12300)gnattu
2024-07-29Merge pull request #11432 from Bond-009/dtonullableBond-009
Enable nullable for DtoService and DtoOptions
2024-07-29Enable nullable for DtoService and DtoOptionsBond_009
2024-07-29Enable nullable for UserItemDataBond_009
MetadataResult.GetOrAddUserData doesn't ever get used and is probably broken since the migration to .NET Core as it still expects a Guid for userId
2024-07-23Merge branch 'master' into fix-hwa-video-rotationNyanmisaka
2024-07-21Changed `GetThemeMedia` to support SortBy/Order options (#12167)ItsAllAboutTheCode
* Changed `GetThemeMedia` to support SortBy/Order options The `GetThemeMedia, `GetThemeVideos` and `GetThemeSongs` functions can optionally sort the results based based on passing an ItemSortBy type and a SortOrder. This is intended to be used by jellyfin-web in order to allow users to control the order of theme playback. See PR: https://github.com/jellyfin/jellyfin-web/pull/5714 * Update MediaBrowser.Controller/Entities/BaseItem.cs Fix the `GetThemeVideos` two argument overload having both parameters defaulted. For the two argument overload, both parameters are required.
2024-07-21Merge pull request #11492 from jellyfin/better-vbr-settingsBond-009
Add better audio VBR settings
2024-07-21Backport pull request #12240 from jellyfin/release-10.9.znielsvanvelzen
Fix season handling ("Season Unknown" / unneccesary empty seasons) Original-merge: c1f7ccbca458546d826fb1cbb5dfcb092ad90d99 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-07-18Simplify EnableAudioVbrEncoding gettergnattu
Co-authored-by: Bond-009 <bond.009@outlook.com>
2024-07-17Enable hardware Trickplay processing pipeline for VideoToolbox (#11510)gnattu
2024-07-17Merge pull request #11511 from jellyfin/trickplay-keyframe-onlyCody Robibero
2024-07-17Move external url listing to provider for plugin use (#12279)Cody Robibero
2024-07-17Force channel to be >= 1gnattu
Co-authored-by: Cody Robibero <cody@robibe.ro>