Commit Graph

4318 Commits (717b726329da8533683d0eeb6de885089b811ce4)

Author SHA1 Message Date
Bond_009 a963bce9be Reduce log spam on failed logins
11 months ago
Claus Vium 956e3dab43
fix: accessing Standard* of a Process requires manually disposing them afterwards (#10125)
11 months ago
null 8dc58e8f04
Added handling of FFmpeg:probesize variable
11 months ago
TelepathicWalrus 4c7fb8f452
Album gain (#10085)
11 months ago
nyanmisaka 44946ded4e Disable AMD EFC feature since it's still unstable in upstream
11 months ago
nyanmisaka 5b71cd8af9 Expand AMD VA-API Vulkan filtering support to Polaris/gfx8
11 months ago
Bond-009 07727e1d63
Merge pull request #9875 from Shadowghost/fixes
11 months ago
Bond_009 5677566a41 Enable nullable for more files
11 months ago
Nyanmisaka 148c86ee0d
Only disable the global_header for AMD HEVC encoder (#10045)
11 months ago
MBR-0001 9564248b10
Add ability to upload (and save) SDH subtitles (#10036)
11 months ago
Shadowghost 4bb17039d7 Apply review suggestions
11 months ago
Shadowghost 368f9202ce Apply review suggestions
12 months ago
Shadowghost 05d98fe24c Enforce permissions on websocket connections
1 year ago
Shadowghost 958f8f71e8 Add wrapper object for authentication event information
1 year ago
Bond-009 b95fa294c9
Merge pull request #9799 from Bond-009/genregex
1 year ago
Joshua M. Boniface 93b400343e
Merge pull request #8147 from Shadowghost/network-rewrite
1 year ago
Cody Robibero 52252fcd55
Fix sending websocket messages (#9948)
1 year ago
nyanmisaka 76538aacb9 Backport pull request #9928 from jellyfin/release-10.8.z
1 year ago
Nick 0e1ae2def2 Add CreateTiles to ITrickplayManager
1 year ago
Claus Vium eae92c5acc
Merge pull request #9920 from nielsvanvelzen/lyric-parser
1 year ago
Niels van Velzen 0ae4d175a1 Check for empty string in DefaultLyricProvider
1 year ago
Cody Robibero b5bbb98175
Fix Websocket OpenApi (#9935)
1 year ago
Nick 6d9e43cfe0 Merge branch 'master' into trickplay
1 year ago
Joshua M. Boniface 76939bbd9b
Merge pull request #9231 from JPVenson/bugfix/1907_CleanupCollections
1 year ago
Bond-009 e53e53eb29
Merge pull request #9907 from nyanmisaka/av1e
1 year ago
Bond-009 4ac07f6c76
Merge pull request #9890 from Shadowghost/videorange-rework
1 year ago
Bond_009 b5f0760db8 Use RegexGenerator where possible
1 year ago
Shadowghost 20a4509991 Migrate VideoRange and VideoRangeType to Enum
1 year ago
Shadowghost a6e9824e8a Merge branch 'master' into network-rewrite
1 year ago
Nick ab20ceaad6 Migrate to trickplay table to EF. Rename vars/methods/members to have consistent use of tile and thumbnail
1 year ago
Nick 619d1d47f2 Move GetHlsPlaylist to ITrickplayManager
1 year ago
Niels van Velzen 6de56f0518 Add support for lyric provider plugins
1 year ago
Nick 0e2c362078 Move SkiaSharp related code to Jellyfin.Drawing and IImageEncoder
1 year ago
Nick 3377032228 crobibero styling, format, code suggestions
1 year ago
Nick dd8ef08592 Move fps filter to GetVideoProcessingFilterParam
1 year ago
nicknsy 6744e712d3 Use config values
1 year ago
nicknsy 16ea7baad4 Stay consistent with patch branch
1 year ago
nicknsy 31a858f520 IsAutomated not set on copy
1 year ago
nicknsy ca7d1a1300 Trickplay generation, manager, storage
1 year ago
Bond-009 3982b0e057
Reduce bottlenecks scan code (#9863)
1 year ago
Shadowghost 67a58df1a3 Merge branch 'master' into network-rewrite
1 year ago
nyanmisaka 27d0d8a7f2 Refine SwDec and QSV encoding
1 year ago
nyanmisaka be01aeecd9 Add AV1 hardware and software encoding
1 year ago
Cody Robibero 4972fbf2a3
Merge pull request #8744 from DomiStyle/segment-deletion
1 year ago
nyanmisaka f81b004d3f Removed unused lines
1 year ago
nyanmisaka a81f3e7c97 Fix #9642 backport
1 year ago
Dominik 17f1e8d19b
Merge branch 'master' into segment-deletion
1 year ago
Shadowghost 32499f0e98 Merge branch 'master' into network-rewrite
1 year ago
nyanmisaka 23b9055547 Rearrage the Amd vaapi-vulkan pipeline for synchronization
1 year ago
nyanmisaka fdc16e23c4 Backport pull request #9671 from jellyfin/release-10.8.z
1 year ago
nyanmisaka 4c8d382765 Backport pull request #9642 from jellyfin/release-10.8.z
1 year ago
TheTyrius 67bc81ec96 Backport pull request #9538 from jellyfin/release-10.8.z
1 year ago
Cody Robibero 9a0dfc00f1
Add all websocket messages to generated openapi spec (#9682)
1 year ago
Cody Robibero 81cf798430
Merge pull request #8203 from Shadowghost/nfo-season-names
1 year ago
Shadowghost 006b04dc0b Merge branch 'master' into network-rewrite
1 year ago
Mark Lopez 29368a1566
Source SQLite cache_size from an Environment Variable (#9666)
1 year ago
Bond-009 6dca53047f
Merge pull request #9818 from Shadowghost/fixes
1 year ago
cvium 716bcc6410 chore: deprecate EasyPassword as it isn't very secure
1 year ago
Shadowghost 81746666de Fix TotalRecordCount calculation
1 year ago
Shadowghost d8d5c86d49 Merge branch 'master' into network-rewrite
1 year ago
Shadowghost 6ddc449a89 Implement NFO named season parsing
1 year ago
Shadowghost eb52af4e6a
Fix playlists library and migration (#9770)
1 year ago
TelepathicWalrus 603fce59df
Audio normalization (#9222)
1 year ago
Shadowghost a8cdf4434b
Fix access to playlists not created by a user (#9746)
1 year ago
Shadowghost 6cc1203c1b Merge branch 'master' into network-rewrite
1 year ago
Oliver Weyhmüller fbc039b14b Fix scaleFactor limitation to 1 introduced by pull request #9485
1 year ago
herby2212 8bb44b85d7 close inactive sessions after 10 minutes
1 year ago
Brett Petch dfcf0cf292
fix: dead link (#9626)
1 year ago
Stepan Goremykin 910617bbc3 Remove redundant 'else' keywords
1 year ago
Stepan Goremykin 7d7e177265 Remove redundant casts
1 year ago
Stepan Goremykin 26958162d0 Remove unused using directives
1 year ago
Stepan Goremykin 2c03f7e85d Use TryGetValue
1 year ago
nyanmisaka 3a25b03ea9 Fix vaapi-vulkan subtitle tearing issue
1 year ago
Bond-009 9c500bdca3
Merge pull request #9466 from Shadowghost/playlist-fix
1 year ago
Cody Robibero 89be3aa37f
Convert Person.Type to use PersonKind enum (#9487)
1 year ago
knackebrot e0a7e9baa0 Fix audio VBR calculation
1 year ago
Bond-009 2ce08eb184
Merge pull request #9388 from Shadowghost/output-bitrate-channels-master
1 year ago
SenorSmartyPants 39677525f3
Don't overwrite NFO images (#9452)
1 year ago
Shadowghost 3f6a23d7d0 Fix condition in CanStreamCopyAudio
1 year ago
Shadowghost 82080bd1ef Apply review suggestions
1 year ago
Bond_009 2e4905ff05 Fix #9378
1 year ago
Shadowghost 520c07e8ca Merge branch 'master' into network-rewrite
1 year ago
Bond-009 cf1cb2eea5
Merge pull request #9418 from Bond-009/getawaiter
1 year ago
Shadowghost ee4ffd64e1 Prefer other codecs over DTS and TrueHD on transcode
1 year ago
Shadowghost 21dc3fa042 Backport pull request #9485 from jellyfin/release-10.8.z
1 year ago
Bond_009 d8ec3a5470 Reduce usage of GetAwaiter().GetResult()
1 year ago
Shadowghost 8d158df678 Add migration to properly set playlist owner
1 year ago
Shadowghost 76ae599bd3 Fix playlist creation and removal
1 year ago
Bond-009 6351d1022b
Merge pull request #9254 from Shadowghost/dvdbdfix
1 year ago
Shadowghost 0da5255f12 Apply review suggestions
1 year ago
Shadowghost cd852d43c1 Add more comments and logging, streamline code
1 year ago
Shadowghost 2403a0a367 Apply review suggestions
1 year ago
nyanmisaka 2146ddd20c Backport pull request #9430 from jellyfin/release-10.8.z
1 year ago
nyanmisaka f21ab50a81 Backport pull request #9422 from jellyfin/release-10.8.z
1 year ago
nyanmisaka 638bda629b Backport pull request #9391 from jellyfin/release-10.8.z
1 year ago
nyanmisaka f6060bd14b Backport pull request #9355 from jellyfin/release-10.8.z
1 year ago
Bond-009 1d34c867d9
Merge pull request #9446 from 1337joe/audiobook-grouping-fixes
1 year ago
Bond_009 761b9ed6a1 Allow webp for local images
1 year ago
Joe Rogers 1c3a97bf6a
Inject IDirectoryService where needed instead of passing it through ItemResolveArgs
1 year ago
Joe Rogers 160baa02fd
Remove some BaseItem references to make ItemResolveArgs more usable for testing.
1 year ago
nyanmisaka 0905d62224 Adapt vulkan filtering to 6.0
1 year ago
Shadowghost 80b8661008 Merge branch 'master' into network-rewrite
1 year ago
Shadowghost 1f15724398 Use source audio bitrate if requested codec is lossless
1 year ago
Bond-009 0de37e2ac2
Merge pull request #9416 from Bond-009/list
1 year ago
Nils Fürniß e58bf6b2be
Add SeasonProviderIds to EpisodeInfo (#9407)
1 year ago
Bond_009 4b01aaa0f7 Allocate less Lists
1 year ago
Shadowghost c760a50d59 Apply review suggestions
1 year ago
Shadowghost 4a1498f614 Add DTS and TrueHD bitrate limits, enforce bitrate limits if no bitrate is requested
1 year ago
Shadowghost f3840e0fdb Fix encoder checks for DTS and TrueHD
1 year ago
Shadowghost 2e3b4bda7b Take channels into account when calculating fallback audio bitrate
1 year ago
knackebrot aa99aaebc4 Add audio vbr calculation
1 year ago
knackebrot 3e74377036 Calculate output bitrate from output channel count
1 year ago
Nyanmisaka edc627fd5b
Improve the Vulkan based subtitle burn-in performance (#9402)
1 year ago
Bond-009 3b0a182045
Merge pull request #9326 from ipitio/objdispex
1 year ago
Bond-009 e5ba1bcba9
Merge pull request #9389 from crobibero/remove-switch
1 year ago
ipitio c29e8ffe1d
Update MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs
1 year ago
Cody Robibero 49eb04899c
Update MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
1 year ago
Cody Robibero 47b9a01efe
Merge pull request #9381 from Bond-009/nullable
1 year ago
Cody Robibero b3273f0f9a Simplify audio transcode channel lookup
1 year ago
Nick f94abc1eb7
Copy IsAutomated option when making MetadataRefreshOptions copy. (#9385)
1 year ago
Bond_009 ab24c0e2cf Enable nullable for more files
1 year ago
Shadowghost c5a363a007 Merge branch 'master' into network-rewrite
1 year ago
Shadowghost 07dc163844 Fix playlist parental control and no parental control skipping forbidden unrated items
1 year ago
Shadowghost c8d80450e0 Recursively update rating
1 year ago
Bond-009 720852f708
Merge pull request #9356 from Bond-009/tryparse
1 year ago
Bond-009 69379d80a1
Merge pull request #9266 from holow29/increase-transcoding-ac-max
1 year ago
Bond_009 24a7e210c3 Optimize tryparse
1 year ago
ipitio 58ed50c9d0 Catch Exception when disposing connection
1 year ago
Bond_009 cb85fc688f Enable nullable for more files
1 year ago
Shadowghost 3a91c37283 Merge branch 'master' into network-rewrite
1 year ago
Shadowghost b7418d6e9e Add permission for collection management
1 year ago
Bond-009 5e074ac945
Merge pull request #9253 from Bond-009/nullref
1 year ago
Bond-009 f5417c50f7
Merge pull request #9139 from Jpuc1143/tag-whitelist
1 year ago
Jpuc1143 cb61a57e82
Reduced number of calls to GetPreference()
1 year ago
holow29 724d2986a3 Change transcoderChannelLimit default to 8
1 year ago
gnattu ef4ae9a2dd
Implement hardware filters for videotoolbox, use Apple AAC encoder when available (#7807)
1 year ago
Claus Vium 64263920cb
Merge pull request #9249 from jmshrv/fix-m4a-moov
1 year ago
Shadowghost f2b7f664aa Apply review suggestions
1 year ago
Bond_009 52230d1c30 Return NotFound when itemId isn't found
1 year ago
James Harvey 4a2245fe1e Move mp4 container names to class and use StringComparer.OrdinalIgnoreCase
1 year ago
Shadowghost edf3909157 Use FFmpeg concat for DVD and BD folder playback
1 year ago
Shadowghost ddfdec7f46 Fix BD and DVD folder probing and playback
1 year ago
Shadowghost 519709bf10 Revert "Remove DvdLib (#9068)"
1 year ago
Zoltan Csizmadia e0519189b2
Use Directory.Packages.props (#9135)
1 year ago
James Harvey 42b4ef4529 Remove frag_keyframe on audio, not video
1 year ago
James Harvey c9627f8839 Fix Use built-in type alias
1 year ago
James Harvey 83ae6fcdb4 Fix Braces for multi-line statements should not share line
1 year ago
James Harvey a3f41bbc0c Remove frag_keyframe as it is not relevant for audio
1 year ago
James Harvey f2cc0e7069 Fill in issue/PR comment
1 year ago
James Harvey c70508b089 Add movflags to mp4 audio encoding
1 year ago
Cody Robibero 58b3945805
Merge pull request #9191 from barronpm/applicationhost-cleanup1
1 year ago
James Harvey 29c1f54b57
Fix audio codec not being used in UniversalAudio (#9192)
1 year ago
Jean-Pierre Bachmann 6b8d169529
Added CleanupCollection task
1 year ago
Patrick Barron fec23de427
Remove Emby.Notifications (#9147)
1 year ago
Cody Robibero abffd160c3
Remove ability to add a played indicator to images (#9186)
1 year ago
Patrick Barron f7ec85d7a0 Use dependency injection for IChannel
1 year ago
Patrick Barron 4f81f4daaa Use depencency injection for ISubtitleProvider
1 year ago
Shadowghost 414eb45899 Merge branch 'master' into network-rewrite
1 year ago
Bond-009 2436233d9f
Merge pull request #9146 from nyanmisaka/fix-pgs-vulkan
1 year ago
nyanmisaka 6d6b9044ab Backport pull request #9145 from jellyfin/release-10.8.z
1 year ago
nyanmisaka d6f44818e4 Backport pull request #9050 from jellyfin/release-10.8.z
1 year ago
nyanmisaka c9badabe96 Fix PGS position issue in Vulkan pipeline
1 year ago
Jpuc1143 7fa6d4c81e
Add "Allowed Tags" to Parental Controls
1 year ago
Shadowghost a728f0993e Merge branch 'master' into network-rewrite
1 year ago
Patrick Barron db1913b08f
Remove DvdLib (#9068)
1 year ago
Shadowghost 656a0bff6f Merge remote-tracking branch 'upstream/master' into network-rewrite
1 year ago
renovate[bot] e408da4651
chore(deps): update dependency microsoft.codeanalysis.bannedapianalyzers to v3.3.4 (#9117)
1 year ago
Bond-009 3a7a781ed9
Merge pull request #9001 from Shadowghost/stereo-downmix
1 year ago
renovate[bot] 7516e61c5b
chore(deps): update dotnet monorepo to v7.0.2
1 year ago
Shadowghost 407c716f82 Add stereo downmix algorithm selection.
1 year ago
Egor Bakanov 46e9f5ad2e
Fix recursive children lookup of folders (#8678)
2 years ago
Cody Robibero 678bcf9a80
Use EventManager for AuthenticationSuccess, AuthenticationFailure (#8960)
2 years ago
Bond-009 43c3a465e6
Merge pull request #8775 from SenorSmartyPants/DVRMetadata
2 years ago
Cody Robibero 9a740344be
Add support for .sup subtitle (#8808)
2 years ago
Shadowghost ef085483b2 Merge branch 'master' into network-rewrite
2 years ago
Niels van Velzen 180d17c991
Remove unused ImageByName API (#8928)
2 years ago
Bond_009 6481376b81 Use DistinctBy introduced in .NET 6
2 years ago
renovate[bot] 02f9e60e7c
chore(deps): update dotnet monorepo to v7.0.1 (#8900)
2 years ago
Joe Rogers e4040ab812
Allow video extras to use owner library options
2 years ago
Bond_009 9bb1bc5a3e Remove dependency on OptimizedPriorityQueue
2 years ago
Shadowghost 2c86bd1875 Merge branch 'master' into network-rewrite
2 years ago
Bond_009 fd9dc1e308 Update deps
2 years ago
Bond_009 cf67381e31 Fix release build
2 years ago
Bond_009 b366dc2e6e Use ArgumentException.ThrowIfNullOrEmpty
2 years ago
Bond_009 236dd650d0 Update projects to .net7
2 years ago
Bond_009 52194f56b5 Replace != null with is not null
2 years ago
Bond_009 c7d50d640e Replace == null with is null
2 years ago
Bond-009 b2def4c9ea
Fix build (#8859)
2 years ago
Bond-009 210a4921f2
Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis (#8709)
2 years ago
Shadowghost bcd992fb06 Merge remote-tracking branch 'upstream/master' into network-rewrite
2 years ago
Bill Thornton 79f01834c1 Add delay_moov flag for progressive mp4 transcoding
2 years ago
Bond-009 da5913aa30
The -autoscale option was added in FFmpeg 4.4 (#8813)
2 years ago
Bond_009 556cc8062d Investigate some TODO comments
2 years ago
Bond-009 f369ddf522
Merge pull request #7039 from 1337joe/providermanager-cleanup
2 years ago
SenorSmartyPants 159a244654 Add Options to disable DVR NFO and image saving
2 years ago
Shadowghost 2e639c77c7 Apply review suggestions
2 years ago
Shadowghost 072651c4be Add xmldocs for TMDb provider, correct provider spelling
2 years ago
Dominik 87f3bdb918 Do not set different force_key_frames for vod streams
2 years ago
cvium 08d2acba20 Backport pull request #8662 from jellyfin/release-10.8.z
2 years ago
Bond-009 4c61bf1bdb
Merge pull request #8618 from jgriff6/remove-tolists
2 years ago
Bond-009 f6e7313a61
Merge pull request #8638 from photonconvergence/fix/extras-type
2 years ago
nyanmisaka a214ca2598 Backport pull request #8620 from jellyfin/release-10.8.z
2 years ago
cvium 812a4170ee Backport pull request #8501 from jellyfin/release-10.8.z
2 years ago
photonconvergence 09e8a7e62c Fix extra type differentiation
2 years ago
jgriff6 c2c286be6e Remove unnecessary IsPathLocked function
2 years ago
Joshua M. Boniface 74eae1e789
Merge pull request #7708 from nyanmisaka/amd-vaapi-vulkan
2 years ago
nyanmisaka 560d0838c7 Add Vulkan filtering support for AMD VAAPI (Vega/gfx9+)
2 years ago
Bond_009 224bb355dd Rewrite BaseItem.ModifySortChunks
2 years ago
Bond_009 f6af28cf96 Fix some things that slipped through the cracks
2 years ago
Claus Vium 05c20001c8
Merge pull request #8381 from 1hitsong/lyric-lrc-file-support
2 years ago
Claus Vium b137d0cc2b
Merge pull request #7514 from Shadowghost/music-extend
2 years ago
Claus Vium 81b04ddbb5
Merge branch 'master' into providermanager-cleanup
2 years ago
Shadowghost 7b90fcd053 Merge branch 'master' into network-rewrite
2 years ago
Claus Vium 719e5eae16
Merge pull request #8503 from Bond-009/ThrowIfNull
2 years ago
Bond_009 f5613add1a Remove extra argument
2 years ago
Bond_009 a9a5fcde81 Use ArgumentNullException.ThrowIfNull helper method
2 years ago
cvium 5dc30c6a6d fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext
2 years ago
Shadowghost 4fc52a840c Merge branch 'master' into network-rewrite
2 years ago
Hannes Braun 4edeccc5e0
Remove redundant using directives
2 years ago
1hitsong 5efa138c22
Update MediaBrowser.Controller/Lyrics/LyricInfo.cs
2 years ago
Bill Thornton e8c12e5078 Backport pull request #8280 from jellyfin/release-10.8.z
2 years ago
nyanmisaka 0309c5622e Backport pull request #8213 from jellyfin/release-10.8.z
2 years ago
Luke F e579b4d42d Backport pull request #8189 from jellyfin/release-10.8.z
2 years ago
1hitsong a50bdb4770 Use async functions
2 years ago
1hitsong 35399ce8fe Update summaries, Use spans
2 years ago
1hitsong b1771f07e9 Use Span in SupportedMediaTypes comparison
2 years ago
1hitsong 0d5bd85d6d Resolve Azure build error
2 years ago
1hitsong 6f0d33b1ca Use Directory GetFiles to find lyric files
2 years ago
1hitsong 5d2364f064 Move AcceptedTimeFormats to class level variable
2 years ago
1hitsong 28d017865b Code Cleanup
2 years ago
1hitsong 552b6aceae Add default values to LyricResponse
2 years ago
1hitsong 7e923e2688 Use numeric values for metadata values
2 years ago
1hitsong dddebec794
Update MediaBrowser.Controller/Lyrics/LyricResponse.cs
2 years ago
1hitsong dce81d8818
Update MediaBrowser.Controller/Lyrics/LyricResponse.cs
2 years ago
1hitsong f737581d49 Use providers in order of priority
2 years ago
1hitsong a52d108af6 Remove automapper tool
2 years ago
1hitsong 0b86630be7 Use model properties for LRC metadata
2 years ago
1hitsong 64b013b121 Resolve Azure build issues
2 years ago
1hitsong c65819221d Code cleanups. Remove pragma commands
2 years ago
1hitsong 7d886116fd Var type refinements
2 years ago
1hitsong 823e2ec029 Removing unused lines
2 years ago
1hitsong f740d1b9f0 Remove use of AddParts. Cleanup use of Lyric vs Lyrics.
2 years ago
1hitsong f4fd908f8d Create ILyricManager
2 years ago
1hitsong d9be3874ba Auto stash before merge of "lyric-lrc-file-support" and "origin/lyric-lrc-file-support"
2 years ago
Bond-009 0b47b03423
Merge pull request #8401 from ZachPhelan/sort-special-features
2 years ago
Bond-009 43ec8e9743
Merge pull request #8144 from joseph39/ffmpeg-referer
2 years ago
Zach Phelan 8857edb66c Add function back for compatibility, add sorting
2 years ago
Zach Phelan c71d6f2358 Sort special features same as other spots, removing unnecssary function
2 years ago
Shadowghost 42fc02cab6 Add xmldocs
2 years ago
Shadowghost 61fa325ef0 Extend music parsing
2 years ago