Patrick Barron
b7621d762c
2nd half of changes
5 years ago
Patrick Barron
c1360a1dc3
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Data/SqliteUserDataRepository.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Entities/User.cs
# Jellyfin.Data/ISavingChanges.cs
# Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj
# Jellyfin.Server.Implementations/JellyfinDb.cs
# Jellyfin.Server/Migrations/MigrationRunner.cs
# MediaBrowser.Model/Notifications/NotificationOptions.cs
# MediaBrowser.sln
5 years ago
Patrick Barron
9ad839c776
Initial migration code
5 years ago
Patrick Barron
62420a6eb1
Remove support for injecting ILogger directly
5 years ago
Patrick Barron
6379391f87
Merge branch 'master' into activitydb-efcore
5 years ago
gion
5c8cbd4087
Fix code issues
5 years ago
gion
8a6ec2fb71
Rename Syncplay to SyncPlay
5 years ago
gion
6e22e9222b
Fix code issues
5 years ago
Bond-009
62da4d0e5c
Merge pull request #2492 from Polpetta/fix-api-private-data-leak
...
Fix emby/user/public API leaking sensitive data
5 years ago
dkanada
c15463fa12
Merge pull request #2837 from Bond-009/async2
...
Minor IAsyncDisposable improvements
5 years ago
Patrick Barron
032de931b1
Migrate activity db to EF Core
5 years ago
Bond_009
15634a1913
Merge branch 'master' into websocket
5 years ago
Bond-009
7f7a686ea6
Merge pull request #2573 from YouKnowBlom/add-hls-fields
...
Add codecs, resolution and frame-rate fields to HLS master playlist
5 years ago
Vasily
5922c35d69
Merge pull request #2920 from Bond-009/tests2
...
Add some simple tests
5 years ago
gion
0b974d09ca
Synchronize access to data
5 years ago
gion
083d3272d0
Refactor and other minor changes
5 years ago
gion
40889702d0
Update session ping
5 years ago
gion
6519eebabb
Implement NTP like time sync
5 years ago
gion
84d92ba9ce
Check that client is playing the right item
...
Send date when playback command is emitted
Rename some classes
5 years ago
gion
10c2c62f07
Implement syncplay backend
5 years ago
Bruce
c7fe8b04cc
PackageService to Jellyfin.API
5 years ago
Andreas B
153ea9f027
Fix error in HLS codecs field when level is null
5 years ago
crobibero
714aaefbcc
Transfer EnvironmentService to Jellyfin.Api
5 years ago
crobibero
5ca7e1fd79
Move ChannelService to Jellyfin.Api
5 years ago
dkanada
97d7ffc458
Merge pull request #2861 from mark-monteiro/fix-auth-response-codes
...
Fix Auth Response Codes
5 years ago
crobibero
a06d271725
Move ConfigurationService to Jellyfin.Api
5 years ago
Bond-009
d744d7d234
Merge branch 'master' into register-services-correctly
5 years ago
Bond-009
07326c1d9b
Merge branch 'master' into fix-auth-response-codes
5 years ago
Bond-009
c0b3c11b2e
Merge pull request #2846 from jellyfin/azure
...
Remove requirement to build web during server builds
5 years ago
Mark Monteiro
c5f163293f
Add <ProjectGuid> properties to all project files
...
This is required for SonarCloud analysis to run
5 years ago
Mark Monteiro
f815059698
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
Vasily
07143bcb68
Merge pull request #2466 from dkanada/plugin
...
Update plugin classes for nightly builds
5 years ago
crobibero
e151d539f2
Move ImageByNameService to Jellyfin.Api
5 years ago
Bond_009
7f4a229cd2
Add some simple tests
5 years ago
dkanada
3142c9b990
Merge pull request #2916 from Bond-009/minor2
...
Minor improvements
5 years ago
crobibero
21b54b4ad8
Move DeviceService to DevicesController
5 years ago
crobibero
a41d5fcea4
Move AttachmentsService to AttachmentsController
5 years ago
crobibero
a96db5f48e
Remove old scheduled tasks service
5 years ago
crobibero
a282fbe966
Move DisplayPreferences to Jellyfin.Api
5 years ago
Joshua M. Boniface
5c669d7ad7
Merge pull request #2849 from lyonzy/patch-1
...
Handle null outputFileExtension in GetOutputFilePath
5 years ago
Bond_009
a73e1f18b6
Minor improvements
5 years ago
Matt Lyons
e7fde6aaca
Handle null outputFileExtension with null-conditional operator
5 years ago
Bond-009
31769bda28
Merge pull request #2745 from Artiume/patch-6
...
Force Audio Transcoding for LiveTV Transcoding
5 years ago
Bond_009
fc049caba2
Merge branch 'master' into nullable3
5 years ago
Bond_009
38dae51ccf
Minor IAsyncDisposable improvements
5 years ago
Mark Monteiro
9728aa8b0a
Merge branch 'master' into register-services-correctly
5 years ago
Mark Monteiro
6d35dd6b32
Clean up SecurityException
...
- Remove unused SecurityExceptionType
- Add missing constructor for InnerException
- Add missing documentation
5 years ago
dkanada
cb2523e2ef
merge branch master into plugin
5 years ago
Matt Lyons
b52199e9e2
Handle null outputFileExtension in GetOutputFilePath
5 years ago
Vasily
6386b9b1b9
Merge pull request #2782 from JustAMan/fix-ssa-delivery
...
Fix support for attachments with baseURL set
5 years ago
Bond-009
14674d4469
Merge pull request #2772 from barronpm/codecleanup
...
MediaBrowser.Api code cleanup
5 years ago
Mark Monteiro
1e1295bebf
Merge remote-tracking branch 'upstream/master' into register-services-correctly
5 years ago
dkanada
bd55bdb4e3
merge branch master into plugin
5 years ago
dkanada
8e9aeb84b1
remove release channel from plugin classes
5 years ago
Vasily
5b59cd2eb2
Merge pull request #2696 from mark-monteiro/fix-extras
...
Display Extras With Unknown Types
5 years ago
Bond-009
3a98ad8255
Merge pull request #2721 from PrplHaz4/patch-2
...
Separate Channels permissions from All Libraries
5 years ago
Patrick Barron
555651aae2
Fixed indentation and corrected typo
5 years ago
Vasily
5be60782ed
Fix support for attachments with baseURL set
...
* Revert "Add baseURL to attachments"
* This is properly handled by jellyfin-web#1020
5 years ago
Patrick Barron
c9da49ebaa
Implemented more suggestions
5 years ago
Patrick Barron
47ba4a84cd
Simplified more conditionals
5 years ago
Patrick Barron
81b4a4c54c
Implement various suggestions
5 years ago
Patrick Barron
e1958e3902
Miscellaneous code cleanup
5 years ago
Patrick Barron
add0a2088d
Simplified Conditionals and returns
5 years ago
Patrick Barron
80cfcf5643
Remove unnecessary casts and explicit array types
5 years ago
Patrick Barron
86c06996b1
Remove redundant name qualifiers
5 years ago
Patrick Barron
961f48f5bc
Use ? and ?? where applicable
5 years ago
Patrick Barron
6a3f9253db
Convert using statements to using declarations where applicable
5 years ago
Bond_009
30ce346f34
Enable nullabe reference types for MediaBrowser.Model
5 years ago
Patrick Barron
5966ee6d87
Convert type checks and null checks into pattern matching
5 years ago
PrplHaz4
46453549b5
Start line with Boolean
5 years ago
PrplHaz4
b05e04c0cb
Collapse IsInEnabledFolder to single expression
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
5 years ago
Mark Monteiro
efe3ebaab8
Eliminate circular dependency between LibraryManager and ImageProcessor
5 years ago
artiume
d10ae74b38
Force Audio Transcoding for LiveTV Transcoding
...
Noticing some sync issues when transcoding livetv, the only thing I was able to do to fix it was to force the audio stream to be transcoded as well. This was how I originally wrote the code and we changed it during the review process. I am reverting it back to the original code.
5 years ago
Mark Monteiro
377f9896ce
Small fixes
5 years ago
Bond-009
ddd5d3aaec
Merge branch 'master' into usings
5 years ago
Mark Monteiro
cc8294842a
Add ExtraType.Unknown enum value and use it instead of null
5 years ago
Vasily
9aefb41512
Merge pull request #2503 from nyanmisaka/vaapi
...
Fix various bugs in HWA subtitle burn-in
5 years ago
PrplHaz4
025888204d
Fix permission setting on Channels
...
Currently, permission settings on Channels are not taken into account prior to returning `{UserName} is not permitted to access Library {ItemName}.`. Whether or not a user can see items within the Channel is solely dependent on `EnableAllFolders`, so you cannot view a plugin's Channels unless you can also see ALL libraries.
This PR enables does two things for Channel-providing Plugins:
1. Fixes functionality of "EnableAllChannels"
2. Allows users with Channel permissions to access all folders within that Channel
I'm not 100% sure on 2 but I wasn't able to see an obvious way to propagate permissions downward into specific Folders inside a Channel.
I tested on a fairly simple library with two channel-providing plugins (ServerWMC, LazyMan) and it seems to work, but this behavior should also be tested by someone with more content/collections.
5 years ago
nyanmisaka
95c5c08610
minor improvements
5 years ago
nyanmisaka
0af353404c
fix the UTF-16 error while burning ass/ssa subtitles
5 years ago
Nyanmisaka
0e9d9a7897
fix the incorrect HLS time while using hw encoders
5 years ago
nyanmisaka
fac6831653
fix various bugs in VAAPI hardware acceleration
5 years ago
Mark Monteiro
e266ad51c5
Simplify logic; remove unnecessary methods
5 years ago
Mark Monteiro
5fcbedc194
Display extras with an unknown type
5 years ago
Bond_009
e9d1eabd53
Remove unused usings
5 years ago
Andreas B
0a2d24aff3
Add RESOLUTION field to HLS master playlist
5 years ago
Andreas B
8a990d1d95
Add FRAME-RATE field to HLS master playlist
5 years ago
Andreas B
f2858878d1
Add CODECS field to HLS master playlist
5 years ago
Andreas B
85da15685f
Refactor DynamicHlsService.AppendPlaylist to use StringBuilder
5 years ago
Bond-009
94fe9b8f6d
Merge branch 'master' into warn17
5 years ago
Bond_009
bbd4860b55
Another warning
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
MrTimscampi
e8c593f413
Add baseURL to attachments
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
Davide Polonio
cd471ed4df
Fix emby/users/public not taking into account first run
...
The previous implementation was not taking in account the first seup
phase. Now the check has been added.
A little method refactor has been done in order to make the code more
elegant.
5 years ago
Davide Polonio
737d4d2b3f
Fix conditional with a less verbose one
...
Co-Authored-By: Vasily <JustAMan@users.noreply.github.com>
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
Steven Tang
2e856ad9fe
Fix download file with non-ASCII filename
5 years ago
dkanada
974a04c129
update plugin classes for nightly builds
5 years ago
artiume
697aee5b0c
Merge pull request #21 from jellyfin/master
...
nightly
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
ffc9eb67f0
Switch remux and direct stream
5 years ago
artiume
4becaf83dd
Update MediaInfoService.cs
5 years ago
dkanada
61015c1d0f
Merge pull request #2321 from Bond-009/images
...
Simplify image processing by removing image enhancers
5 years ago
artiume
a4e0364139
Update MediaInfoService.cs
5 years ago
artiume
b375aeb56a
fix indentation
...
it was tabs
5 years ago
artiume
967f8c6dcd
Merge pull request #18 from jellyfin/master
...
nightly
5 years ago
artiume
63f13df6fc
Merge pull request #17 from jellyfin/master
...
10.5
5 years ago
dkanada
53db526667
merge branch master into refactor
5 years ago
artiume
40ad6f843f
Merge pull request #16 from jellyfin/master
...
nightly
5 years ago
Bond-009
a2490a7ae5
Merge branch 'master' into images
5 years ago
Vasily
a26c1ab17d
Remove commented code
5 years ago
Anthony Lavado
42066ee326
Merge branch 'master' into transcoding-throttling
5 years ago
Anthony Lavado
00073c162a
Merge pull request #2363 from dkanada/view
...
Add session view endpoint
5 years ago
artiume
b5342bb7d9
Fix MaxBitrate
5 years ago
artiume
a73ce1d781
Update MediaInfoService.cs
5 years ago
dkanada
1cb51a8ac7
rename session folder
5 years ago
dkanada
c2733ac0dc
split api keys into their own service
5 years ago
artiume
3b6a4c3a33
Merge pull request #11 from jellyfin/master
...
nightly
5 years ago
dkanada
b7a9900556
Merge pull request #2357 from Bond-009/warn13
...
Fix warnings
5 years ago
dkanada
1bc8ca2542
add session view endpoint
5 years ago
dkanada
6341d986a9
fix a few warnings
5 years ago
dkanada
692a9bfdd0
update some comments
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
dkanada
afe9ed977b
improve scan progress and fix a few bugs
5 years ago
Bond_009
87d2479b78
Fix warnings
5 years ago
artiume
918df5e352
Merge remote-tracking branch 'jellyfin/master'
5 years ago
ThreeFive-O
4f3bfd9146
Add Transcoding framerate info
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
Denis
549a2d8b6d
Enable path mapping in `PlaybackInfo` endpoint
5 years ago
Bond-009
8865b3ea3d
Remove dead code and improve logging
5 years ago
Bond_009
976459d3e8
Rewrite WebSocket handling code
5 years ago
Bond-009
cf13e89ad6
Update MediaBrowser.Api/Playback/MediaInfoService.cs
...
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
5 years ago
Bond_009
84d1b12530
Attempt #2
5 years ago
Bond_009
da5893b0f1
Try to fix nullreff
5 years ago
dkanada
ce7744806c
Merge pull request #2216 from gnattu/master
...
Let HLS fallback to mpegts in case device reports unsupported container
5 years ago
gnattu
ea075c1b48
Add reminder to remove the workaround
...
This will be no longer needed when ffmpeg is ready
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
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
Maximilian Marschall
081d942d03
Enable Throttling when transcoding without Hardware-Acceleration
5 years ago
dkanada
a272638a84
Merge pull request #2170 from Bond-009/mediainfoservice
...
Minor changes to MediaInfoService
5 years ago
Bond_009
d9ec502ff9
Address comments
5 years ago
Bond_009
e714b9930e
Merge branch 'master' into embytv
5 years ago
Artiume
a40cb7bbd8
Merge pull request #7 from jellyfin/master
...
nightly
5 years ago
gnattu
d5204f572a
Fix typo and plural
5 years ago
dkanada
73fac50e57
rename two properties based on code suggestions
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
Artiume
5b55997984
Merge pull request #6 from jellyfin/master
...
nightly
5 years ago
dkanada
529cff3920
Merge pull request #2153 from dkanada/fix-playlist
...
Fix playlist deletion and a few warning fixes
5 years ago
gnattu
167549f5f1
Let HLS fallback to mpegts in case device reported unsupported container
5 years ago
Artiume
0e920a6d5f
Update MediaInfoService.cs
5 years ago
Artiume
963b69c7b2
Update MediaInfoService.cs
5 years ago
Bond_009
5751d86536
Fix warnings and move to System.Text.Json
5 years ago
Artiume
6a6e02e1ec
Merge pull request #3 from jellyfin/master
...
nightly, big one
5 years ago
Bond-009
bb62dd14c2
Limit size for playbacktest
5 years ago
Vasily
06dfa2e687
Merge pull request #2134 from Bond-009/dlnam3u8
...
Fix comparison between different types
5 years ago
Bond-009
a5cd11735c
Minor changes to MediaInfoService
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
Artiume
f3e7c72bac
Update MediaInfoService.cs
5 years ago
Artiume
b31f4ccbc2
Update MediaInfoService.cs
5 years ago
Artiume
46442e24f8
Update MediaInfoService.cs
5 years ago
Artiume
3fb7aabfde
Update MediaInfoService.cs
5 years ago
Artiume
64c313a8fb
Update MediaInfoService.cs
5 years ago
Artiume
be956dfd02
Update MediaInfoService.cs
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
dkanada
1b2453b4e9
fix playlist deletion
5 years ago
cryptobank
f18d3ed33b
Formatting fix (3)
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Bond-009
baadb504bb
Merge branch 'master' into mediaencoding
5 years ago
dkanada
96a5dda9ff
Merge pull request #2109 from Bond-009/plugin
...
Fix plugin installation and correct api behaviour
5 years ago
Joshua M. Boniface
9744f5aee3
Merge pull request #2118 from chaosinnovator/master
...
Add StartIndex result to /Items API query
5 years ago
Bond_009
0bf8bfbb0c
Merge branch 'master' into mediaencoding
5 years ago
chaosinnovator
b98e25a07e
Add StartIndex result to /Items API query
5 years ago
Bond-009
b20b648659
Fix comparison between different types
5 years ago
Bond-009
19844a2c2a
Fix typo
5 years ago
dkanada
dee3076eaf
Merge pull request #1923 from Bond-009/random
...
Don't shuffle some types by default
5 years ago
Bond_009
ec70f3ac75
Fix plugin installation and correct api behaviour
...
The `/Packages/{Name}` endpoint would return a package that had either
the corrent name or the correct guid. In reality it shoud check if both
are correct.
5 years ago
cryptobank
5b5d527a09
Use string.Equals instead of of equals operator
...
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
75426d0004
Add logging when force_key_frames is disabled
5 years ago
Bond-009
5f6bca8aeb
Merge remote-tracking branch 'upstream/master' into baseurl
5 years ago
Bond-009
a6f883345f
Reduce #lines
5 years ago
Petr Janda
7cde256402
Merge remote-tracking branch 'upstream/master'
5 years ago
Petr Janda
70530e1f14
Fix formatting (2)
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
5cab79c839
Clean up Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.cs
5 years ago
Bond-009
6f45d95951
Minor improvements to network code
5 years ago
Vasily
5263aaa026
Merge pull request #1503 from cvium/webapi_v2
...
Move StartupWizard to ASP.NET Web Api
5 years ago
Bond_009
cc5acf37f7
Make probesize and analyzeduration configurable and simplify circular
...
dependencies
Makes the probesize and analyzeduration configurable with env args.
(`JELLYFIN_FFmpeg_probesize` and `FFmpeg_analyzeduration`)
5 years ago
Bond_009
3221e837f9
* Add support for multi segment base urls
...
* Make baseurl case-insensitive
5 years ago
Joshua M. Boniface
48120d01dc
Merge pull request #1991 from Bond-009/transtemp
...
Don't append transcodes to transcoding temp path
5 years ago
Joshua M. Boniface
db581c4d9b
Merge pull request #2045 from Bond-009/baseurlfix2
...
Fix baseurl issues part 2
5 years ago
dkanada
47ad21b6e3
Merge pull request #2039 from Bond-009/fixcondition
...
Fix always false condition
5 years ago
Bond_009
602ebe3fdb
Fix baseurl (attempt #2 )
5 years ago
dkanada
51cdc6ea16
Merge pull request #1926 from Bond-009/auth
...
Add clearer exceptions, warnings and docs
5 years ago
Bond_009
d884ed353f
Fix always false condition
5 years ago
Bond-009
b477b3874e
Fix some warnings
5 years ago
Bond-009
d4b438791f
Don't append transcodes to transcoding temp path
5 years ago
dkanada
f3ca37e523
minor changes to transcode cleanup scheduled task
5 years ago
Claus Vium
e5d57bd82f
Move StartupWizard to ASP.NET Web Api
5 years ago
Bond_009
5ee070eb29
Remove leading / from baseurl
5 years ago
Bond-009
d161b9cbfc
Fix GetPathValue function for DLNA service
5 years ago
Bond-009
aea4ef9471
Fix logic
5 years ago
Bond-009
b14d6d0417
Fix GetPathValue function
5 years ago
Andrew Mahone
4b75e6518e
Update MediaBrowser.Api/Attachments/AttachmentService.cs
...
formatting
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Bond-009
983d38a43b
Merge branch 'master' into installationmanager
5 years ago
dkanada
ad852ffd9a
Merge pull request #1973 from EraYaN/docs-warning-fixes
...
Fix the last of the docs warnings
5 years ago
Andrew Mahone
a78aec56e3
Format attachment DeliveryURL with CultureInfo.InvariantCulture.
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Andrew Mahone
262a8f47af
Remove attachment filenames from attachment URLs.
5 years ago
Andrew Mahone
bd545891c0
Indentation fix.
5 years ago
Andrew Mahone
1600d5b53f
Merge remote-tracking branch 'origin/master' into media-attachments-clean
5 years ago
Joshua M. Boniface
a460814182
Merge pull request #1904 from JustAMan/hls-move-2
...
Switch ffmpeg to hls muxer (from segment) to fix premature stop on non-patched ffmpeg
5 years ago
Joshua Boniface
d4474d493b
Remove extraneous newline
5 years ago
Erwin de Haan
387051c409
Fix the last docs warnings.
5 years ago
Bond_009
d529f81cd9
Improve IInstallationManager interface
5 years ago
Bond_009
a245f5a0d4
Rewrite hex encoder/decoder
5 years ago
dkanada
89a21c96c0
Merge pull request #1852 from Bond-009/warn9
...
Fix some more warnings
5 years ago
Bond_009
d9a03c9bb1
Fix more warnings
5 years ago
Vasily
8cf8c36708
Move throwing if cancelled after logging that fact
5 years ago
Vasily
dd7ae7747e
Apply suggestions from code review
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
grafixeyehero
752cf08e5c
update persons service
5 years ago
Andrew Mahone
20727906c8
Use attachment filename if available.
5 years ago
Andrew Mahone
01b1c847e9
Provide delivery URLs for attachments in PlaybackInfo.
5 years ago
Andrew Mahone
8c89d89932
Attachment service.
5 years ago
Vasily
3743137c31
Address Bond-009 review comments
5 years ago
Vasily
ae2b95024f
Update MediaBrowser.Api/Playback/BaseStreamingService.cs
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
5 years ago
Bond_009
fef35d0505
Add clearer exceptions, warnings and docs
5 years ago
Bond_009
bbc0875387
Don't shuffle some types by default
5 years ago
Vasily
6b6fede2e0
Address review comments
5 years ago
Vasily
adccc18298
Revert "yarn build" as it is fixed in master, fix typo
5 years ago
Vasily
3132280b07
* Make sure force_key_frames expression arguments are properly converted to strings
...
* Fore usage of keyframe cuts only in HLS
5 years ago
Vasily
2f6879e869
Add limiting max keyframe interval when full transcoding
5 years ago
Vasily
986ea5c636
Fix log message - log args were swapped
5 years ago
Vasily
3740228100
Don't start waiting for a segment which doesn't exist if transcoding is not running
5 years ago
Vasily
7aea9266d0
Stop waiting for a segment to become ready if there's no alive transcode
...
Remove extra quotes in logging
Fix typo in comment
5 years ago
Vasily
c1f9107b8b
Add more logging
...
Trying to fix hls muxer plus ffmpeg 4.1+ combo
Try to fix waiting for segment being ready
This is needed because hls muxer in ffmpeg >= 4.1 creates the
playlist only when it finishes transcoding.
Also cleaned up logs a bit.
Lower log level for "StartFfmpeg finished" to debug
5 years ago
Vasily
6746f708f2
Revert "Revert "Fix premature stop when streaming""
...
This reverts commit 575b96d03a
.
5 years ago
Bill Thornton
80dccdef22
Add using block and HexHelper
5 years ago
Bill Thornton
119041a425
Fix SchedulesDirect authentication
5 years ago
Joshua M. Boniface
575b96d03a
Revert "Fix premature stop when streaming"
5 years ago
Andrew Rabert
fd1bdad0e2
Ignore exception when attempting to kill ffmpeg that has exited
...
A race condition where this code attempts to kill an already exited
ffmpeg process is possible. This results in unnecessary error logging.
This change replaces the generic exception handling with the above
mentioned exception. No log output is produced.
5 years ago
Vasily
4fae733eef
Cleaned up move to HLS muxer
5 years ago
Vasily
36a34f911e
Replaced "stream" muxer with "hls" trying to fix "premature stop" issue
5 years ago
Bond_009
c9820d30ed
Fix multiple mistakes and warnings
5 years ago
Bond-009
6f17a0b7af
Remove legacy auth code ( #1677 )
...
* Remove legacy auth code
* Adds tests so we don't break PasswordHash (again)
* Clean up interfaces
* Remove duplicate code
* Use auto properties
* static using
* Don't use 'this'
* Fix build
5 years ago
Erwin de Haan
e8b13ea8a9
Fix culture problem on Windows for segment_time_delta argument.
5 years ago
Bond_009
675754bc5c
Possible fix for MrMC
5 years ago
Bond-009
ee637e8fec
Fix warnings, improve performance ( #1665 )
...
* Fix warnings, improve performance
`QueryResult.Items` is now a `IReadOnlyList` so we don't need to
allocate a new `Array` when we have a `List` (and `Items` shouldn't need to
be mutable anyway)
* Update Providers .csproj to latest C#
* Remove extra newline from DtoService.cs
* Remove extra newline from UserLibraryService.cs
5 years ago
Anthony Lavado
cb393c215a
Merge pull request #1686 from Bond-009/warn7
...
More warning fixes
5 years ago
Bond_009
e4f893a0eb
More warning fixes
5 years ago
marius
b711ece829
- fix ArgumentOutOfRangeException at MediaBrowser.Api.Playback.BaseStreamingService.ParseTimeSeekHeader (second substring argument is length)
5 years ago