Commit Graph

2981 Commits (130c035d4fe7e9c195d0f3f9bd8a216cc36e896e)

Author SHA1 Message Date
Joshua M. Boniface 8197e5921e
Merge pull request #7198 from dmitrylyzo/transcode-conditions
3 years ago
dependabot[bot] dde984bd0e
Bump StyleCop.Analyzers from 1.2.0-beta.376 to 1.2.0-beta.406
3 years ago
Dmitry Lyzo e4137a6279 Fix remuxing
3 years ago
Dmitry Lyzo 1fe82d0deb Add TranscodingProfile conditions
3 years ago
Cody Robibero b9c3a497d5 Use requested bitrate for calculations
3 years ago
Bond-009 bb7068cb63
Move StreamBuilderTests to correct project (#7461)
3 years ago
Nyanmisaka 18c7dc210c
Prefer Cuvid to Nvdec by default for better performance
3 years ago
Cody Robibero d29c7c1d9e Revert using Math.Clamp
3 years ago
Cody Robibero e6df698df1
Merge pull request #7325 from eyezak/issue/6450
3 years ago
Cody Robibero 3ea4174d12 Fix flipped Clamp args
3 years ago
Cody Robibero 28223704f3
Merge pull request #7441 from 1337joe/add-external-stream-indicator
3 years ago
Claus Vium 53209830e7
Merge pull request #7346 from Bond-009/guid
3 years ago
Joe Rogers 1a307db7eb
Add label for external audio/sub tracks
3 years ago
Cody Robibero a5ffde0e9c
Merge pull request #7432 from Bond-009/socketfactory
3 years ago
Joshua M. Boniface 388e0cba9f
Merge pull request #7434 from crobibero/dotnet-6.0.3
3 years ago
Cody Robibero 965bf7332f Update to dotnet 6.0.3
3 years ago
Bond_009 1d018c5575 SocketFactory: Remove redundant code
3 years ago
Cody Robibero da41cd365c Suggestions from review
3 years ago
Cody Robibero bbd5d11d3b Remove TranscodeReason.None, Add JsonFlagEnum tests
3 years ago
Cody Robibero c331e11c24 Clean up EnumFlags serialization
3 years ago
Isaac Gordezky 9ebd521754 Update MediaBrowser.Model/Dlna/StreamBuilder.cs
3 years ago
Isaac Gordezky 84a3db6f84 Fix transcode video matching and add tests for Transcode and Safari
3 years ago
Isaac Gordezky 5e779f20ee Series: issue-6450
3 years ago
Isaac Gordezky d871dded9f Convert TranscodeReason to Flags
3 years ago
Patrick Farwick 27b81a535c Let the UI show which DTS profile is in use
3 years ago
Cody Robibero 3dc0cfc36e
Merge pull request #7388 from GermanCoding/iso639-undefined
3 years ago
Joshua M. Boniface 947ff9defe
Merge pull request #7404 from nyanmisaka/omx
3 years ago
Joshua M. Boniface a123391e7e
Merge pull request #7383 from thornbill/next-up-rewatching
3 years ago
nyanmisaka bfc27e494b Remove the deprecated OMX and MMAL HWA
3 years ago
GermanCoding 3f6a14e1fd Use extension method for list search
3 years ago
Claus Vium 136eab9b1e
Merge pull request #7370 from crobibero/internal-metadata-path
3 years ago
GermanCoding e09641b452 Hide ISO 639-2 special codes in display titles
3 years ago
Bond-009 b356c2b212
Merge pull request #7324 from Maxr1998/sort-by-index
3 years ago
Cody Robibero 1b3e56bae3 Split DirectoryExists and FileExists
3 years ago
Bill Thornton 055c63bdee Include played and unplayed results in the same next up request
3 years ago
Cody Robibero dc1b224667 Add JsonConstructor
3 years ago
Cody Robibero fc5c6c0404 Use IFileSystem
3 years ago
Joshua M. Boniface 59040bfa7d
Merge pull request #7255 from Shadowghost/external-sub-audio
3 years ago
Bond_009 f50a250cd9 Optimize Guid comparisons
3 years ago
SenorSmartyPants bbac59c6d6
Rewatching next up (#7253)
3 years ago
Shadowghost ca5112f45a feat(external-media): refactor external subtitle and audio provider
3 years ago
Maxr1998 0aaf2f470a
Implement Comparers for (Parent)IndexNumber
3 years ago
Bond_009 5732e6188c Fix some warnings
3 years ago
Cody Robibero 4ef0099598
Merge pull request #7233 from Bond-009/warn60
3 years ago
Joshua M. Boniface 94b5334da5
Merge pull request #7290 from crobibero/dotnet-6.0.2
3 years ago
Bond_009 8b2556adba Fix display preferences
3 years ago
Bond_009 1c14c86b20 Fix some warnings
3 years ago
dependabot[bot] 68e7072698
Bump MimeTypes from 2.2.1 to 2.3.0 (#7309)
3 years ago
Cody Robibero 603b6fe173
Merge pull request #7054 from matthew-jones-uk/disable-embedded-subs
3 years ago
Matthew Jones b7cab46b4a Added values to EmbeddedSubtitleOptions enum
3 years ago
Cody Robibero b98cc71c3b Update to dotnet 6.0.2
3 years ago
Cody Robibero e5701c396a
Merge pull request #6436 from daullmer/splashscreen
3 years ago
Matthew Jones 91d143d6ee Changed boolean options to enums
3 years ago
Cody Robibero ea3d79c0eb
Merge pull request #7235 from Bond-009/async4
3 years ago
Niels van Velzen 2afcaa6ae1 Use Guid for BaseItemDto parent ids
3 years ago
Bond_009 2dcb2f8a9f Ban the usage of Task.Result
3 years ago
Niels van Velzen e86f778c05 Use Guid for BaseItemPerson.Id
3 years ago
Bond-009 cd675475bc
Merge pull request #7225 from crobibero/query-result
3 years ago
Cody Robibero 34ee6d82fb
Merge pull request #6600 from cvium/keyframe_extraction_v1
3 years ago
Cody Robibero a60cb280a3 Properly populate QueryResult
3 years ago
Matthew Jones 61d8d40a4a Added type options to disable embedded subs
3 years ago
Matthew Jones 4df7590e52 Add DisableEmbeddedSubtitles setting
3 years ago
cvium 6ffa9539bb Refactor and add scheduled task
3 years ago
Cody Robibero 0d335082c8 suggestions from review
3 years ago
Cody Robibero 9b1965b48a
Merge pull request #7101 from Bond-009/imagejpg
3 years ago
cvium c658a883a2 Merge branch 'master' into keyframe_extraction_v1
3 years ago
Cody Robibero 904efeaddc Add null check for audio stream
3 years ago
Cody Robibero 360fd70fc7 Clean up
3 years ago
David Ullmer 9e0958d822 Apply suggestions from code review
3 years ago
David Ullmer 6ad020acb2 Include Splashscreen url in the branding endpoint
3 years ago
David Ullmer e026ba84c5 Add Splashscreen API endpoint to ImageController
3 years ago
Bond_009 dc222b75c5 Remove incorrect mime type image/jpg
3 years ago
Cody Robibero fcb8ff7c0f
Merge pull request #7052 from crobibero/image.jpeg
3 years ago
Cody Robibero 7bfc6b5679 Remove more warnings
3 years ago
Bond_009 ea8f40e84a More cleanup
3 years ago
Cody Robibero 78bb581f0c
Merge pull request #6934 from nyanmisaka/hwa
3 years ago
Cody Robibero 6804624c15 Add image/jpg to extension lookup
3 years ago
Bond_009 cbfa355e31 Update StyleCop
3 years ago
nyanmisaka 728a5988b3 Merge remote-tracking branch 'origin/master' into hwa
3 years ago
nyanmisaka b2d85a02c2 Apply suggestions from code review
3 years ago
nyanmisaka 4b9c84c52e EncodingHelper hwaccel pipelines refactor
3 years ago
Cody Robibero 55b429edb7
Merge pull request #6920 from marius-luca-87/subtitle_drop
3 years ago
Cody Robibero 076a13abeb
Merge pull request #7029 from cvium/allocations_maybe
3 years ago
cvium a7a7173cd5 Force a remux/transcode with external audio files
3 years ago
cvium b880dc8a4a Use our own Contains extension
3 years ago
Bond_009 a4565da4a9 Use System.IO.Compression instead of SharpCompress for zips
3 years ago
Joe Rogers dea5a3f3bc
Deprecate LibraryOptions.EnableInternetProviders
3 years ago
Joshua M. Boniface 7405450da2
Merge pull request #7002 from crobibero/dotnet-6.0.1
3 years ago
Claus Vium 4c9bd905c6
Merge pull request #6979 from crobibero/baseitemkind
3 years ago
Cody Robibero 5e8aaa68cf Update to dotnet 6.0.1
3 years ago
Cody Robibero 32629cd7da Use BaseItemKind where possible
3 years ago
Bond_009 7ee96a59d3 Use correct jpeg MIME type
3 years ago
Cody Robibero 4d1b824651
Merge pull request #6902 from cvium/migrate_networkconfig
3 years ago
Marius Luca 7d86ef6f22 - add an option for dropping specific subtitle formats using the DLNA SubtitleProfile
3 years ago
Ahmed Rafiq 0e491025ae
Refactor MimeTypes.ToExtension()
3 years ago
Ahmed Rafiq 40e05a7993 Update documentation
3 years ago
Ahmed Rafiq 6193fdea69 Use MimeTypes package to determine MIME type
3 years ago
Bond_009 beafd6eaab Use JsonContent where possible
3 years ago
Marius Luca 5b5ae1ef52 - enable seek function when direct streaming over DLNA
3 years ago
cvium 69df004b9f Migrate network configuration safely
3 years ago
Cody Robibero 03c7bcf9c6
Merge pull request #6870 from cvium/fix_omdb_image_provider
3 years ago
Cody Robibero 0009e5cc27
Merge pull request #6850 from PetrusZ/collection-validator
3 years ago
cvium 96ea865681 Refactor omdb providers
3 years ago
Petrus.Z acb86066ff
Replace library option to AutomaticallyAddToCollection
3 years ago
Petrus.Z 0a0ddb0eaf
Add AutoCollection option
3 years ago
Bond_009 257e1be95f Fix some warnings
3 years ago
Joe Rogers ca99a27611
Add setter for CustomPrefs
3 years ago
dependabot[bot] bd32cecf7a
Bump Microsoft.SourceLink.GitHub from 1.1.0 to 1.1.1
3 years ago
Cody Robibero 34df1a030b
Merge pull request #6818 from Bond-009/password
3 years ago
Cody Robibero 132440c683 Remove Obsolete attribute on enum
3 years ago
Cody Robibero 3de86ffdb4 Fix nullability on DisplayPreferencesDto
3 years ago
Bond_009 5265b3eee7 Replace PBKDF2-SHA1 with PBKDF2-SHA512
3 years ago
Cody Robibero 4c88bf3fe3
Merge pull request #6808 from cvium/dlnope_never_again
3 years ago
Claus Vium c50c9c3dbf
Merge pull request #6794 from Bond-009/dead
3 years ago
cvium 6985a4f255 Fix SortCriteria and refactor SetSorting
3 years ago
Bond_009 994101fcf4 Remove some dead code
3 years ago
dependabot[bot] c2d99dc3f0
Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.0
3 years ago
Cody Robibero 64652b6392 Fix and disable new dotnet6 warnings
3 years ago
Cody Robibero 40045d2147 Update to full dotnet 6
3 years ago
Claus Vium 0ee43f897b
Merge pull request #5918 from crobibero/client-logger
3 years ago
Joe Rogers b4bf5af7c8
Remove ImageType.Screenshot and ItemFields.Screenshot
3 years ago
Cody Robibero 3398f7f953
Merge branch 'master' into client-logger
3 years ago
Cody Robibero f444e93a56 Merge remote-tracking branch 'upstream/master' into client-logger
3 years ago
zehner bbf40d6be2 Update StreamBuilder.cs
3 years ago
Cody Robibero 73201ed498 Default log upload to enabled
3 years ago
Cody Robibero c534c45033 Suggestions from review
3 years ago
Claus Vium b0e0eba667
Merge pull request #6737 from Bond-009/nullable9
3 years ago
Cody Robibero f78f1e834c Merge remote-tracking branch 'upstream/master' into client-logger
3 years ago
Bond_009 f5ca9cbc3b Enable nullable for MediaBrowser.Providers
3 years ago
Bond_009 1b6eb2ff2d Enable nullable for more files
3 years ago
Cody Robibero 2b10251b32 Update to dotnet6.rc2
3 years ago
Claus Vium 1156699481
Merge pull request #6657 from Bond-009/dotnetbug
3 years ago
Claus Vium b16e6621b3
Merge pull request #6663 from crobibero/dotnet-6-rc1
3 years ago
Bond_009 03f933aaa0 Fix the last few warnings
3 years ago
Cody Robibero 017380f1dd Reference dotnet6-rc1 packages
3 years ago
Bond_009 9af16fcb6c Remove workaround for dotnet/runtime#42790
3 years ago
KonH 6cbfdea4c0 Fix warning: Type cast is redundant (#2149)
3 years ago
KonH d45fcdd5af Fix warning: Redundant control flow jump statement (#2149)
3 years ago
KonH b6bf43af45 Fix warning: Using directive is not required by the code and can be safely removed (#2149)
3 years ago
Cody Robibero 9234e5bf80 Remove all instances of en-US culture
3 years ago
cvium 30f3be1da0 Merge branch 'master' into keyframe_extraction_v1
3 years ago
Bond_009 f31224fa8f Remove sync FileStream hack
3 years ago
Bond_009 5fd315b17c Address comments
3 years ago
Bond_009 13fbfe6091 Target net6.0
3 years ago
cvium 9c15f96e12 Add first draft of keyframe extraction for Matroska
3 years ago
Bond_009 a6d1e542e6 Reduce allocations
3 years ago
Claus Vium 00f7f68e53
Merge pull request #5648 from OancaAndrei/syncplay-sessions-fix
3 years ago
Chris Tam b0cd1f5e39 Fix images "not loading" after manual identification
3 years ago
Bond_009 0d16c48998 Fix some warnings
3 years ago
Fernando Fernández 3d0b1ccae6
Remove all unused usings
3 years ago
Claus Vium 74fef6c05b
Merge pull request #6177 from Bond-009/async
3 years ago
dkanada f6c0db4bb5 merge branch 'master' into syncplay-sessions-fix
3 years ago
Bond_009 637e86478f Fix some warnings
3 years ago
Cody Robibero ff9d14c811 Merge remote-tracking branch 'upstream/master' into authenticationdb-efcore
3 years ago
Claus Vium 95ca1d5487
Merge pull request #6498 from Bond-009/invalidop
3 years ago
Bond-009 3ec7ecf399
Merge pull request #6358 from MrTimscampi/audio-people
3 years ago
Bond_009 b458f85c47 Fix InvalidOperationException when serializing MediaPathInfo
3 years ago
Cody Robibero ec13412155 Merge remote-tracking branch 'upstream/master' into warn-259810
3 years ago
Bond_009 e3dac4fda2 Use async FileStreams where it makes sense
3 years ago
Mike cf9c678406
Add subtitle format(codec) to stream display title (#5853)
3 years ago
Claus Vium 4cd372109d
Merge pull request #6473 from Bond-009/nullable7
3 years ago
Bond_009 963ab2dab6 Simplify the way we choose our ffmpeg
3 years ago
Cody Robibero cba07b1ca6 Remove more and more warnings
3 years ago
Bond_009 645825db36 Enable nullable for more files
3 years ago
MrTimscampi 8594ee7a22 Fix documentation for lyricist and arranger
3 years ago
MrTimscampi c9b1cd1d8c Add some new music-related person types and parse from ffprobe
3 years ago
Bond_009 19824bff94 Minor improvements
3 years ago
Patrick Barron 45f478f63e Merge branch 'master' into authenticationdb-efcore
3 years ago
Claus Vium a29f702432
Merge pull request #6258 from gnuyent/feat/hardware-encode-status
3 years ago
Bond_009 f1f72c3060 Minor improvements
3 years ago
Bond-009 00c90cfb21
Merge pull request #6354 from Bond-009/nullable4
3 years ago
Rich Lander c07e83fdf8
Invert code and style analysis configuration (#6334)
3 years ago
Bond_009 501de7b6dc Enable nullable in more files
3 years ago
Bond_009 0512f74459 Add tests for GetResolutionText
3 years ago
Bond-009 c817c63696
Merge pull request #6256 from MrTimscampi/better-resolution-text
3 years ago
Bond_009 b91c4be74c Remove old "has update available" code
3 years ago
Brandon Nguyen c6bac31042 Add int values to HardwareEncodingType enum
3 years ago
Brandon Nguyen d0c5e25ec0 Use nullable enum type instead of strings
3 years ago
MrTimscampi a25c3d1cda Remove usage of this in GetResolutionText
3 years ago
Brandon Nguyen df17c67f11 Use hardware encoding string over boolean
3 years ago
Brandon Nguyen 7e3c94d094 Add hardware encoding status to playback data
3 years ago
MrTimscampi bcae195cc3 Refactor GetResolutionText
3 years ago
crobibero 397868be95 Fix issues with QuickConnect and AuthenticationDb
3 years ago
Patrick Barron ae878fa051 Merge branch 'master' into authenticationdb-efcore
3 years ago
Claus Vium a41065a248
Merge pull request #6200 from nielsvanvelzen/fix-quickconnect
3 years ago
Niels van Velzen 7d46ca9317 Refactor Quick Connect
3 years ago
Bond_009 6f8ccab788 Move non-jellyfin extensions to separate project
3 years ago
Patrick Barron be88efce3c Merge branch 'master' into authenticationdb-efcore
3 years ago
MrTimscampi 22efb69e92 Document SubtitleDeliveryMethod
3 years ago
Bond_009 383c2d7374 Remove useless nullable directives
3 years ago
Claus Vium ed2f08d05f
Merge pull request #6156 from Bond-009/minor14
3 years ago
Bond-009 ce434ebc7a
Add comment
4 years ago
Bond_009 c78457e6d3 Minor fixes
4 years ago
Bond_009 915855e422 Add property based testing
4 years ago
Bond_009 0bc0601442 Fix some warnings
4 years ago
Claus Vium b12f509de3
Merge pull request #5696 from Maxr1998/fix-music-video-metadata-probing
4 years ago
Claus Vium 61346dd2e2
Merge pull request #5828 from jackrvan/issue-5813
4 years ago
Jack e3ff473bd4 Review notes to set value to Datetime min value instead of null
4 years ago
Claus Vium 45e27a3bc4
Merge pull request #6075 from MrTimscampi/codec-tag-hdr
4 years ago
Bond-009 0a30d8dd98
Merge pull request #6086 from Bond-009/deadcode
4 years ago
Bond_009 9b8eb1ba53 Remove dead code
4 years ago
Patrick Barron a0c6f72762 Migrate authentication db to EF Core
4 years ago
Patrick Barron e1f7086077 Remove unnecessary query class
4 years ago
Bond_009 7e8428e588 Enable nullable reference types for Emby.Server.Implementations
4 years ago
Patrick Barron a225f34796 Merge branch 'master' into authenticationdb-efcore
4 years ago
MrTimscampi 8407c3d558 Properly detect Dolby Vision files derived from AV1, AVC and HEVC
4 years ago
Bond_009 4479713e04 MediaStream: Replace string.IndexOf with string.Contains where possible
4 years ago
Bond-009 b6df851363
Merge pull request #5984 from Bond-009/container
4 years ago
BaronGreenback 2e98de9062
Code Clean up: Convert to null-coalescing operator ?? (#5845)
4 years ago
Bond_009 39931fe3ad Add regression test for ContainerProfile.ContainsContainer
4 years ago
Maxr1998 65a9a4771a
Fix direct play for DirectPlayProfiles without any codecs set
4 years ago
Bill Thornton df40828e1f
Merge pull request #5941 from Maxr1998/device-profile-docs
4 years ago
crobibero 1a178e8490 Remove Required attributes
4 years ago
Maxr1998 031a5c122d
Improve documentation for DeviceProfile
4 years ago
Bond-009 9d3f614527
Merge pull request #5943 from Maxr1998/device-profile-defaults
4 years ago
Maxr1998 b2bb062ced
Revert shortened 'is ... or' check
4 years ago
Maxr1998 244ad5b225
Apply review feedback
4 years ago
Bond_009 c608d5104d Fix scanning
4 years ago
Maxr1998 70771fdcd6
Nullability handling for device profile classes
4 years ago
Bond-009 eeb5d4bd1e
Merge pull request #5842 from BaronGreenback/optimization
4 years ago
crobibero 1d6224c9c6 Add endpoint to log client events
4 years ago
Bond-009 f4a59c92e6
Merge pull request #5826 from BaronGreenback/ssdpFix
4 years ago
Bond-009 184e05aeb6
Merge pull request #5681 from BaronGreenback/ContentFeatureOptimization
4 years ago
cvium a9ca3c8b01 Fix notification disabled users list
4 years ago
BaronGreenback bc1cc2d04a Remove unused using directives
4 years ago
BaronGreenback bb6fddde9a Group Methods
4 years ago
Jack 198cc6e76a Some code cleanup. Allow NextUpDateCutoff to be null
4 years ago
Jack d7855500c2 Add NextUpCutoffDate to NextUpQuery
4 years ago
BaronGreenback 3199d1c902 Fix: PlayTo using external ip not internal
4 years ago
Cody Robibero b63f615fd4
Enable nullability for ServerDiscoveryInfo (#5804)
4 years ago
Joshua M. Boniface e2cfc308ea
Merge pull request #5729 from crobibero/dotnet5.0.5
4 years ago
Odd Stråbø afff226514 Apply suggestions from code review
4 years ago
Odd Stråbø 13d0837b78 (mostly)Fix ResizeFill
4 years ago
Odd Stråbø 383aa4e4d9 Add Resize to fill box alternative to image endpoints
4 years ago
Patrick Barron 44e71774b1 Rewrite device manager using EF Core
4 years ago
Bill Thornton cc0f191228 Disable hevc encoding by default
4 years ago
crobibero b1faf8c2e8 Update to dotnet 5.0.5
4 years ago
Claus Vium a1718e392b
Merge pull request #5631 from BrianCArnold/FixMessageCommand
4 years ago
Maxr1998 24ac8a1223
Improve metadata probing to better support music videos
4 years ago
Bond-009 fa64d8e4f2
Merge pull request #5637 from dmitrylyzo/check-media-type
4 years ago
Dmitry Lyzo 36da7a06d7
Less negation
4 years ago
Bond-009 4f387dca6e
Merge pull request #5598 from cvium/fix_hls_default_values
4 years ago
Bond-009 959a09bdb0
Merge pull request #5676 from Bond-009/useless
4 years ago
BaronGreenback d9a50cb510 Various DLNA Optimizations
4 years ago
Bond_009 c533b20496 Remove ManagedFileSystem.IsRootPath
4 years ago
Max Rumpf 21e7ceae8e
StreamBuilder tweaks (#5668)
4 years ago
Brian Arnold 54107ae882 Fix spacing requirement for MessageCommand.
4 years ago
Brian Arnold ca25301e64 Added Required attribute to Text property of MessageCommand.
4 years ago
Ionut Andrei Oanca 776ce7c660 Send playing item status in SyncPlay group update
4 years ago
Dmitry Lyzo 364e8931af Check appropriate profile type
4 years ago