Mark Monteiro
ecf49caf0d
Add back warning message when Skia encoder cannot be used
5 years ago
Mark Monteiro
00a0e013c6
Update documentation for URL methods in ApplicationHost
5 years ago
Mark Monteiro
fee76097f4
Remove CanConnectWithHttps Property
...
It is only used in one place and only adds confusion by existing
5 years ago
Mark Monteiro
daed41815f
Add missing punctuation in xml comment
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Bond_009
fc049caba2
Merge branch 'master' into nullable3
5 years ago
Mark Monteiro
9728aa8b0a
Merge branch 'master' into register-services-correctly
5 years ago
Mark Monteiro
98044e7793
Document AuthenticationException correctly
5 years ago
Mark Monteiro
6d35dd6b32
Clean up SecurityException
...
- Remove unused SecurityExceptionType
- Add missing constructor for InnerException
- Add missing documentation
5 years ago
Joshua M. Boniface
bf92694f8b
Merge pull request #2715 from nyanmisaka/libfdk-aac
...
Prefer to use libfdk_aac encoder for better audio quality when it is available
5 years ago
Bond-009
84dba64644
Merge pull request #2821 from nyanmisaka/mpeg4
...
Fix MPEG4 broken on VAAPI
5 years ago
Nyanmisaka
62d9a48833
update as per suggestions
5 years ago
Nyanmisaka
e6f65863e3
update as per suggestions
5 years ago
Mark Monteiro
1e1295bebf
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
Bond_009
49fe5e0a21
Fix some warnings
5 years ago
Mark Monteiro
64a255f090
Fix misformed xml doc comment
5 years ago
Nyanmisaka
6485c1eabc
probe Main/High 10 more specifically
5 years ago
Nyanmisaka
dd3f3089ef
minor changes
5 years ago
Nyanmisaka
e0ee61d114
fix mpeg4 failed on vaapi
5 years ago
Vasily
06c5b73c15
Merge pull request #2755 from Bond-009/dbcleanup
...
Clean up SqliteItemRepository
5 years ago
Bond_009
c2b5fb78ce
Address comments
5 years ago
ferferga
4e894b4b66
Remove unnecessary space in hardware decoders argument for ffmpeg
5 years ago
Vasily
5b59cd2eb2
Merge pull request #2696 from mark-monteiro/fix-extras
...
Display Extras With Unknown Types
5 years ago
Vasily
e85f9f5613
Make localhost LiveTV restreams always use plain HTTP port
5 years ago
Nyanmisaka
0ecac47098
drop the unnecessary colorspace conversion
...
Since 'hwdownload, format = nv12' has completed the conversion of colorspace. 'format = p010le' is redundant and will reduce the speed by almost half under the premise of unchanged cpu usage.
5 years ago
Nyanmisaka
a5249730d7
mpeg4 profile 15 is not supported by vaapi device
5 years ago
Mark Monteiro
5bc6c08a0a
Merge remote-tracking branch 'upstream/master' into simplify-https-config
5 years ago
Mark Monteiro
410a322fe2
Add CanConnectWithHttps to interface
5 years ago
Bond_009
30ce346f34
Enable nullabe reference types for MediaBrowser.Model
5 years ago
Mark Monteiro
f91f2ef328
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
Mark Monteiro
efe3ebaab8
Eliminate circular dependency between LibraryManager and ImageProcessor
5 years ago
Mark Monteiro
7b31b0e322
Inject logger correctly into ActivityManager and ActivityRepository
5 years ago
Bond-009
0951dc632b
Update MediaBrowser.Controller/Entities/InternalPeopleQuery.cs
...
Co-Authored-By: Mark Monteiro <marknr.monteiro@protonmail.com>
5 years ago
Bond-009
d6224ddeda
Update InternalPeopleQuery.cs
5 years ago
Bond_009
8e7b15285e
Clean up SqliteItemRepository
5 years ago
Bond_009
3161e85f76
Address comments
5 years ago
Mark Monteiro
ca71ac72ab
Replace EnableHttps and SupportsHttps with ListenWithHttps and CanConnectWithHttps
5 years ago
Mark Monteiro
5b1091db27
Merge remote-tracking branch 'upstream/master' into do-not-instantiate-services-at-startup
5 years ago
Bond-009
f31efce52d
Merge branch 'master' into usings
5 years ago
Vasily
07ea120ba9
Merge pull request #2601 from mark-monteiro/support-running-without-web-content
...
Support Running Server Without Web Content
5 years ago
Mark Monteiro
1a4d9d4c53
Code review suggestions
5 years ago
Bond_009
3ab50f5a3f
Address comments
5 years ago
Bond_009
787049f35f
Merge branch 'master' into minor
5 years ago
Bond-009
ddd5d3aaec
Merge branch 'master' into usings
5 years ago
Nyanmisaka
d9b78a1dc5
update as per suggestion
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Mark Monteiro
cc8294842a
Add ExtraType.Unknown enum value and use it instead of null
5 years ago
Mark Monteiro
861bad1eda
Apply suggestions from code review
5 years ago
Nyanmisaka
ebb7590350
update as per suggestion
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
Vasily
9aefb41512
Merge pull request #2503 from nyanmisaka/vaapi
...
Fix various bugs in HWA subtitle burn-in
5 years ago
Nyanmisaka
cf98a1fbc7
update as per suggestion
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
nyanmisaka
95c5c08610
minor improvements
5 years ago
nyanmisaka
db23660660
prefer to use libfdk_aac for better audio quality
5 years ago
Nyanmisaka
0c6ac38454
fix graphical subtitle scaling for NVDEC
5 years ago
Nyanmisaka
111095c2b0
fix QSV HWA failed when burning text subtitles
...
ffmpeg 4.3+ is required for better transcoding speed(more than twice increase).
Using qsv on Linux also requires a fix in ffmpeg 4.3+.
See 74007dd86a
5 years ago
nyanmisaka
fac6831653
fix various bugs in VAAPI hardware acceleration
5 years ago
Bond-009
5acd0521a2
Merge pull request #2639 from alset333/master
...
Change DeinterlaceMethod's "bobandweave" to "yadif" or "yadif_bob", and set default value
5 years ago
Mark Monteiro
e266ad51c5
Simplify logic; remove unnecessary methods
5 years ago
Mark Monteiro
ea306e8f6d
Do not assign an invalid value of zero to ExtraType
5 years ago
Mark Monteiro
5fcbedc194
Display extras with an unknown type
5 years ago
Luke Foust
0fb78cf54b
Add documentation around Name, Id, and Type. Changed ExternalIdType to ExternalIdMediaType
5 years ago
Luke Foust
ae4e727b24
Merge branch 'master' of https://github.com/lfoust/jellyfin into externalid-type
5 years ago
Mark Monteiro
aa9737afb3
Update .NET Core to 3.1.3
5 years ago
Bond_009
e9d1eabd53
Remove unused usings
5 years ago
dkanada
86f614b26b
Merge pull request #2638 from mark-monteiro/update-asp
...
Update .NET Core to 3.1.2
5 years ago
Luke Foust
9bdb99fe92
Add type to externalids to distinguish them in the UI
5 years ago
Mark Monteiro
6897a19051
Add missing null check when retrieving extras
5 years ago
Mark Monteiro
debab44870
Update all packages to .NET Core 3.1.2
5 years ago
Mark Monteiro
dc140429fe
Do not create unnecessary instances of IService at server startup
5 years ago
Mark Monteiro
aa546dd36a
Rename command line option to --nowebclient and config setting to HostWebClient
5 years ago
Peter Maar
adbf375efe
Merge pull request #1 from jellyfin/master
...
Pull latest to my fork
5 years ago
dkanada
a96c0a72b8
Merge pull request #2549 from dkanada/refactor
...
Refactor some provider classes
5 years ago
Mark Monteiro
ef7497e837
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
5 years ago
dkanada
7aec11d621
Merge pull request #2497 from mark-monteiro/1914-prevent-duplicates-in-playlists
...
Check for duplicates when adding items to a playlist
5 years ago
Mark Monteiro
e2685c51ec
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
5 years ago
Mark Monteiro
a67e32f8ec
Clean up and document BrowserLauncher correctly
5 years ago
Mark Monteiro
4102e3afd0
Rename IsNoWebContent to NoWebContent
5 years ago
Mark Monteiro
9a7875b6f9
Do not check for duplicates if they are allowed in playlist configuration
5 years ago
Mark Monteiro
79413d9f33
Add a configuration flag to allow/disallow duplicates in playlists
5 years ago
Mark Monteiro
99bf6edba2
Merge remote-tracking branch 'upstream/master' into support-running-without-web-content
5 years ago
Mark Monteiro
d437950ac3
Parse config value correctly
5 years ago
Mark Monteiro
29bad073eb
Use config setting to decide if web content should be hosted
...
Also fail server startup if web content is expected but missing
5 years ago
Bond-009
94fe9b8f6d
Merge branch 'master' into warn17
5 years ago
Bond-009
008a76cf4d
Merge pull request #2502 from JustAMan/baseitem-equals
...
Adds BaseItem.Equals method that compares items by their Id
5 years ago
Bond-009
a7e1a5c96a
Merge pull request #2506 from mark-monteiro/inject-loggers-with-context
...
Inject loggers with context using ILogger<T>
5 years ago
dkanada
4f195f289c
remove useless interface
5 years ago
dkanada
52fde64f10
remove unused files and fix some future warnings
5 years ago
Vasily
f4ccee5801
Add inheritdoc comment and squash simple method bodies
5 years ago
Vasily
456f571343
Follow code review suggestions
5 years ago
Bond_009
be1d4b32c6
Add speed for alpha numeric sorting
5 years ago
Vasily
007c5b9f67
Implement BaseItem.GetHashCode override
5 years ago
Mark Monteiro
b67e9cde8c
Replace ILogger with ILogger<T> wherever possible
...
Log entries will contain additional class context when using this interface
5 years ago
dkanada
c07e1e4f84
Merge pull request #2476 from JustAMan/playto-sort
...
Bring back sorting when needed to fix PlayTo
5 years ago
Vasily
f21cd30039
Lower log level for BaseItem.Equals to debug
5 years ago
Bond-009
1c21248e2e
Merge pull request #2474 from JustAMan/simplify-sorting
...
Simplify AlphanumericComparer, reduce code duplication
5 years ago
Vasily
13d30a0a79
Merge pull request #2436 from dkanada/music
...
Add config options for MusicBrainz
5 years ago
Vasily
ba8d8cede9
Replace foreach with for - MOAR SPEED
5 years ago
Vasily
9a9f2aa293
Apply suggestions from code review
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Vasily
376bbb40bd
Apply code review suggestion
5 years ago
Vasily
11abe31e0d
Speed up equality comparison of BaseItem
5 years ago
Davide Polonio
5d760b7ee8
Fix emby/user/public API leaking private data
...
This commit fixes the emby/user/public API that was returning more data
than necessary. Now only the following information are returned:
- the account name
- the primary image tag
- the field hasPassword
- the field hasConfiguredPassword, useful for the first wizard only
(see
https://github.com/jellyfin/jellyfin/issues/880#issuecomment-465370051 )
- the primary image aspect ratio
A new DTO class, PrivateUserDTO has been created, and the route has been
modified in order to return that data object.
5 years ago
Mark Monteiro
3f4b9e9a81
Add new 'nowebcontent' configuration flag
5 years ago
Vasily
7f38af3701
Remove custom queue class as it is not needed
5 years ago
Vasily
f81cd037f0
Small speed improvement - no need to convert an array to a list to just iterate over it
5 years ago
Vasily
ae1f975b99
Implement fast sorting
5 years ago
Vasily
0f0b89f344
Trying to be more safe
5 years ago
Vasily
e125db4fe3
Bring back sorting when needed to fix PlayTo
...
This is partial revert of https://github.com/jellyfin/jellyfin/pull/1011
5 years ago
Vasily
d1670f8180
Apply suggestions from code review
...
Co-Authored-By: Claus Vium <cvium@users.noreply.github.com>
5 years ago
Vasily
8e20d2e931
Simplify AlphanumericComparer, reduce code duplication
5 years ago
Mark Monteiro
1b5999a1bc
Open the Swagger API page on server start if not hosting the static web content
5 years ago
Peter Maar
818695a01e
Improve controls for deinterlace method; matches with jellyfin-web changes
5 years ago
dkanada
de40f22a46
Merge pull request #2384 from Bond-009/warn16
...
Fix some warnings in Emby.Server.Implementations
5 years ago
Bond_009
07cc4be6a7
Fix some warnings
...
* Add analyzers to MediaBrowser.XbmcMetadata
* Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata
* Add analyzers to MediaBrowser.WebDashboard
* Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard
* Disable SA1600 in favor of CS1591
5 years ago
Bond_009
a07ee65365
Minor improvements
5 years ago
dkanada
6715450598
Merge pull request #2427 from Bond-009/minor
...
Minor improvements
5 years ago
Peter Maar
7716deddf0
Add encoding option bobandweave, change back the EncodingHelper logic
5 years ago
dkanada
65a9d618cc
add config options for musicbrainz
5 years ago
dkanada
557b165f01
Merge pull request #2434 from Bond-009/photo
...
Fix photo serialization
5 years ago
dkanada
61015c1d0f
Merge pull request #2321 from Bond-009/images
...
Simplify image processing by removing image enhancers
5 years ago
Bond-009
b02a3a29f5
Fix photo serialization
5 years ago
Bond_009
adc9fc282c
Minor improvements
5 years ago
Bond_009
184ad29f3f
Address comments
5 years ago
dkanada
8ee917143f
Merge pull request #2358 from Bond-009/tests
...
Enable TreatWarningsAsErrors and Nullable for test projects
5 years ago
Bond-009
64800de29d
Merge pull request #2394 from mark-monteiro/xml-documentation
...
Add Some XML Documentation
5 years ago
Bond-009
a2490a7ae5
Merge branch 'master' into images
5 years ago
Mark Monteiro
33761c3658
Use "implement" instead of "apply" when referring to an interface
5 years ago
Anthony Lavado
00073c162a
Merge pull request #2363 from dkanada/view
...
Add session view endpoint
5 years ago
Mark Monteiro
a381eb884c
add-some-xml-documentation
5 years ago
Peter Maar
8531ed646d
Temporary fix/change forcing yadif to "send_field"
5 years ago
Bond-009
6a6472bb8a
Update MediaBrowser.Controller/Entities/PersonInfo.cs
...
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
5 years ago
Bond-009
c9e11c95ee
Apply suggestions from code review
...
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
5 years ago
Bond_009
32dcd372f4
Fix some warnings in MediaBrowser.Controller
5 years ago
dkanada
f93edb7ade
add code suggestions
5 years ago
dkanada
b7a9900556
Merge pull request #2357 from Bond-009/warn13
...
Fix warnings
5 years ago
dkanada
c1ecd886d9
Merge pull request #2368 from nyanmisaka/master
...
Fix framerate info not showing when mediasource is in H264 format.
5 years ago
Nyanmisaka
c149fcb3ee
Update MediaBrowser.Controller/MediaEncoding/JobLogger.cs
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Nyanmisaka
2c3b1bb8cb
Update JobLogger.cs
5 years ago
Nyanmisaka
7472ae5ca9
fix fps info issue when the video is h264.
...
Fixed an issue that when the media source is in H264 format and the frame rate info is not displayed due to missing space characters in ffmpeg log.
5 years ago
Nyanmisaka
8eced835c0
Update JobLogger.cs
5 years ago
dkanada
1bc8ca2542
add session view endpoint
5 years ago
dkanada
6341d986a9
fix a few warnings
5 years ago
dkanada
afe9ed977b
improve scan progress and fix a few bugs
5 years ago
Bond_009
71abf1d3ce
Enable TreatWarningsAsErrors and Nullable for test projects
5 years ago
Bond_009
87d2479b78
Fix warnings
5 years ago
Bond_009
2186df8ac4
Update deps
5 years ago
dkanada
1ed92b05fb
Merge pull request #2332 from pR0Ps/bugfix/dlna
...
Fix another issue with DLNA responses not properly paginating
5 years ago
ThreeFive-O
4f3bfd9146
Add Transcoding framerate info
5 years ago
Carey Metcalfe
d3de91dab6
Fix another issue with DLNA responses not properly paginating
...
The `UserRootFolder.GetItemsInternal` method now applies any sorting and
pagination requested by the `InternalItemsQuery` that was passed to it.
Previous pagination fix : #2304
Original issue #2303
5 years ago
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
5 years ago
Bond_009
ddf9b38799
Simplify image processing by removing image enhancers
5 years ago
dkanada
d4de78693f
Merge pull request #2184 from WiiPlayer2/bug/global-header-flag-support
...
Add check if output container supports "global_header" flag
5 years ago
Waldemar Tomme
ef487441d1
Remove configuration of global_header flag
5 years ago
dkanada
4aa0b940e3
Merge pull request #2251 from nyanmisaka/master
...
add support for AMD AMF hardware encoding on Windows & Linux
5 years ago
Nyanmisaka
8868ff2ffa
remove useless comment
5 years ago
Bond-009
8865b3ea3d
Remove dead code and improve logging
5 years ago
Bond-009
4d311870d2
Fix websocket handling
5 years ago
Bond_009
5ca68f9623
Fix nullref exception and added logging
5 years ago
Bond_009
976459d3e8
Rewrite WebSocket handling code
5 years ago
dkanada
d217f1614e
Merge pull request #2096 from Bond-009/embytv
...
Clean up Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs
5 years ago
Nyanmisaka
08c4d3797f
add support for AMF hardware encoding on Linux.
...
1) h264_amf is now supported on linux with 'amdgpu-pro' installed and '--enable-amf' when compiling ffmpeg.
2) Using vaapi decode and h264_amf encode on linux platform can avoid some weird transcoding errors in h264_vaapi with amd gpu.
5 years ago
Bond_009
bb236b9591
Merge branch 'master' into warn12
5 years ago
Bond_009
e714b9930e
Merge branch 'master' into embytv
5 years ago
dkanada
423d50e978
Merge pull request #1838 from Unhelpful/media-attachments
...
Add support for embedded attachments in media files
5 years ago
Bond_009
8a0ef41036
Minor improvements
5 years ago
Bond_009
a253fa616d
Fix build and address comments
5 years ago
dkanada
aca31457c0
merge branch master into media-attachments
5 years ago
dkanada
e5c68834a3
Merge pull request #2221 from Bond-009/baseurlfix
...
Fix baseurl (again)
5 years ago
Bond_009
5994328903
Fix baseurl (again)
5 years ago
Bond_009
ab57b504fe
Delete user config dir on user deletion
5 years ago
Waldemar Tomme
57aec873d0
Add check if output container supports "global_header" flag
5 years ago
Bond_009
7f5a174dff
Merge branch 'master' into warn12
5 years ago
dkanada
bc7cbfb21a
Merge pull request #1941 from Bond-009/mediaencoding
...
Make probesize and analyzeduration configurable and simplify circular dependencies
5 years ago
Bond-009
91562a4392
Merge pull request #2155 from mark-monteiro/2149-jellyfin-drawing-skia-warnings
...
Jellyfin.Drawing.Skia Warnings and Analyzers
5 years ago
dkanada
61b9845e0f
Merge pull request #2099 from cryptobank/master
...
Fix VAAPI encoding on 10-bit hevc. Update QSV encoding and scaling to...
5 years ago
cryptobank
d063300af4
Add space
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
cryptobank
bafcadbe58
Use case insensitive contains (4)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
cryptobank
d0febd6c37
Use case insensitive contains (3)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
cryptobank
802a66a9e6
Use case insensitive contains (2)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
cryptobank
867b61025d
Use case insensitive contains (1)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Mark Monteiro
88928118eb
Add missing documentation in Jellyfun.Drawing.Skia
5 years ago
Bond-009
6464bca791
Use extension methods
5 years ago
Bond-009
2c0259f920
Replace '_' with ':' in config keys
5 years ago
Bond_009
2ef4ffd698
More warnings (removed)
5 years ago
Bond_009
0bf8bfbb0c
Merge branch 'master' into mediaencoding
5 years ago
dkanada
dee3076eaf
Merge pull request #1923 from Bond-009/random
...
Don't shuffle some types by default
5 years ago
Petr Janda
1cec41baf8
Merge remote-tracking branch 'upstream/master'
5 years ago
cryptobank
408cf017a4
Remove newline
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
cryptobank
68edb9734d
Add space between if statement and boolean expression
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
Bond-009
a2c35e6dba
Merge remote-tracking branch 'upstream/master' into random
5 years ago
Petr Janda
3f43aef997
Add back code removed during testing/debugging
5 years ago
Petr Janda
535390bb64
QSV can hardware deinterlace too now
5 years ago
Petr Janda
a9766992b7
Do not force original aspect ratio to decrease, it causes bitmap subtitles to be off-centre
5 years ago
Petr Janda
9ee0804407
Move scaling filters and definitions before deinterlacing
5 years ago
Petr Janda
7d2bfabb32
Force original aspect ratio can be used for QSV subtitle scaling
5 years ago
Petr Janda
8368815788
Remove trailing spaces
5 years ago
Bond-009
5f6bca8aeb
Merge remote-tracking branch 'upstream/master' into baseurl
5 years ago
Vasily
e05c02263a
Merge pull request #2097 from Bond-009/unused2
...
Remove unused fields and properties
5 years ago
Petr Janda
70530e1f14
Fix formatting (2)
5 years ago
Petr Janda
3d8f3da5d6
Add comments
5 years ago
Petr Janda
78a161138f
Fix formatting stuffed up by previous commit
5 years ago
Petr Janda
89605d4fb1
Fix VAAPI encoding on 10-bit hevc. Update QSV encoding and scaling to take advantage of scale_qsv and overlay_qsv
5 years ago
Bond_009
f7d71a2bc7
Remove unused fields and properties
5 years ago