Bond_009
37ea50a572
Reduce the amount of exceptions thrown
2019-03-07 21:42:56 +01:00
PloughPuff
73c1cdb32a
Avoid exceptions due to folder and file not found
...
1) Use function to return path to temp transcode path which has benefit of creating temp folder if not exists, thereby avoiding the exception when GetFilePaths is used.
2) Check json files exists before attempting to read from it. Avoids having to mask FileNotFound exceptions when debugging.
2019-02-20 13:30:06 +00:00
Claus Vium
0ef2b46106
Remove custom Threading
2019-02-05 16:47:50 +01:00
Vasily
83af2db679
Merge pull request #798 from Bond-009/apientrypoint
...
Cleanup around the api endpoints
2019-02-04 14:10:08 +03:00
Joshua M. Boniface
c4f51e16a5
Merge pull request #736 from Bond-009/startasync
...
Start startup tasks async
2019-02-03 22:23:54 -05:00
Bond-009
ab0e851db9
Cleanup streaming services
2019-02-03 10:44:07 +01:00
Bond_009
95ee3c72e3
Properly dispose Tasks
2019-02-02 15:56:54 +01:00
Erwin de Haan
3a831994f6
Unwrapped GetDirectoryName and DirectorySeperatorChar
2019-01-28 22:06:34 +01:00
Bond_009
85a58fd655
Start startup tasks async
2019-01-27 15:40:37 +01:00
Erwin de Haan
38f96af079
Reformat JustAMan review pt2 changes
...
Refs #575
2019-01-17 20:24:39 +01:00
Erwin de Haan
e867446437
ReSharper format: conform inline 'out' parameters.
2019-01-13 21:46:33 +01:00
Erwin de Haan
ba610b5094
Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller
2019-01-13 21:01:16 +01:00
Erwin de Haan
b67c1b933e
Visual Studio Reformat: MediaBrowser.Api
2019-01-13 20:24:58 +01:00
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
2019-01-11 12:50:36 +01:00
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
2019-01-10 20:38:53 +01:00
hawken
bd169e4fd4
remove trailing whitespace
2019-01-07 23:27:46 +00:00
Bond_009
ea4c914123
Fix exception logging
2018-12-30 22:44:39 +01:00
Bond_009
0c1b9d3bff
Rebase
2018-12-30 22:44:38 +01:00
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
2018-12-30 22:44:38 +01:00
Joshua Boniface
c3ade725dc
Restore timeout to 60s as it breaks
2018-12-14 23:37:32 -05:00
Joshua Boniface
fda3f0ad9b
Up the timerDuration back to 10s, 2s is too low
2018-12-14 23:04:19 -05:00
Joshua Boniface
e5531c5c25
Lower the ffmpeg stop timeout duration
...
As this was, ffmpeg would continue to transcode video for timerDuration
seconds after stopping playback (i.e. returning to the menu). However,
this 60s timeout was a little obnoxious. Tested a 100ms timeout but
this ended up causing playback to constantly terminate. 2s seems like
the sweet spot where playback works normally, but terminating quickly
on stop.
2018-12-14 22:46:23 -05:00
Mathieu Velten
1d7d52ff9e
Port MediaEncoding and Api.Playback from 10e57ce8d21b4516733894075001819f3cd6db6b
2018-12-14 17:32:54 +01:00
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
2018-09-12 19:26:21 +02:00
Luke Pulverenti
49b799adbe
3.2.30.8
2017-09-05 15:49:02 -04:00
Luke Pulverenti
40442f887b
consolidate emby.server.core into emby.server.implementations
2017-08-09 15:56:38 -04:00
Luke Pulverenti
a107ff0369
capture more transcoding info
2017-06-24 14:33:19 -04:00
Luke Pulverenti
33014f77aa
update GetItems method
2017-05-26 02:48:54 -04:00
Luke Pulverenti
696a6b34ea
improve smb support
2017-05-04 14:14:45 -04:00
Luke Pulverenti
561028c907
update automated checkins
2017-04-17 15:01:16 -04:00
Luke Pulverenti
e56faea17a
update vsync
2017-04-09 17:38:59 -04:00
Luke Pulverenti
0e9cd51f9c
update .net core startup
2016-11-13 16:04:21 -05:00
Luke Pulverenti
227dd0a42d
rework result factory
2016-11-10 09:41:24 -05:00
Luke Pulverenti
13d8110ce2
make api project portable
2016-10-31 23:07:45 -04:00
Luke Pulverenti
ef6b90b8e6
make controller project portable
2016-10-25 15:02:04 -04:00
Luke Pulverenti
76c7bfcb67
update closing of streams
2016-09-29 08:55:49 -04:00
Luke Pulverenti
d596053ec7
rework live stream handling
2016-09-25 14:39:13 -04:00
Luke Pulverenti
05edb9f4bd
update timeshifting
2016-09-18 16:38:38 -04:00
softworkz
9ac5d5417b
Add accurate bitrate reporting for ffmpeg jobs
2016-08-18 23:33:40 +02:00
Luke Pulverenti
e52759786f
fix layout quirks
2016-08-09 01:10:17 -04:00
Luke Pulverenti
24003580e7
improve stopping of progressive streams
2016-08-06 10:08:38 -04:00
softworkz
23da61281e
Reduced compiler warnings. No functional changes (except MediaEncoder.cs and AutomaticRestartEntryPoint.cs)
2016-08-05 23:15:48 +02:00
Luke Pulverenti
9b98d8b2e1
update stream management
2016-07-28 02:29:14 -04:00
Luke Pulverenti
c29e2099cd
fix error when transcode fails to start
2016-07-12 01:44:07 -04:00
Luke Pulverenti
99084edabe
update windows ffmpeg
2016-05-08 23:13:38 -04:00
Luke Pulverenti
ab2a291870
update hls stop
2016-03-29 00:26:25 -04:00
Sven Van den brande
168587b2a0
Remove unused code...
2016-03-27 23:11:27 +02:00
Luke Pulverenti
ca308bc3c9
update progress ping
2016-03-21 23:31:35 -04:00
Luke Pulverenti
e15a4328fb
fix progress ping
2016-03-21 23:15:26 -04:00
Luke Pulverenti
35e48e4990
trim logging
2016-01-20 13:11:02 -05:00