Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ea219bf3f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into culture  
						
						
						
						
					 
					
						2019-01-30 16:57:15 +01:00 
						 
				 
			
				
					
						
							
							
								Vasily 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91e99effc9 
							
						 
					 
					
						
						
							
							Apply suggestions from code review for flipped conditions.  
						
						... 
						
						
						
						Co-Authored-By: EraYaN <EraYaN@users.noreply.github.com> 
						
						
					 
					
						2019-01-29 14:45:07 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							581a7fe078 
							
						 
					 
					
						
						
							
							Unwrapped MoveDirectory, DirectoryExists, FileExists & removed MoveFile  
						
						
						
						
					 
					
						2019-01-28 22:10:00 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							d7c6d16250 
							
						 
					 
					
						
						
							
							Unwrapped CreateDirectory and DeleteDirectory  
						
						
						
						
					 
					
						2019-01-28 22:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							3a831994f6 
							
						 
					 
					
						
						
							
							Unwrapped GetDirectoryName and DirectorySeperatorChar  
						
						
						
						
					 
					
						2019-01-28 22:06:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							a709cbdc64 
							
						 
					 
					
						
						
							
							Fix more analyzer warnings  
						
						
						
						
					 
					
						2019-01-27 12:12:44 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Rabert 
							
						 
					 
					
						
						
						
						
							
						
						
							d16f38dbe1 
							
						 
					 
					
						
						
							
							Merge pull request  #623  from wtayl0r/inject-logger-factories  
						
						... 
						
						
						
						Replaced injections of ILogger with ILoggerFactory 
						
						
					 
					
						2019-01-20 18:12:50 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Rabert 
							
						 
					 
					
						
						
						
						
							
						
						
							a1fcf4ea0d 
							
						 
					 
					
						
						
							
							Merge pull request  #613  from MatMaul/mediaencoding-dev  
						
						... 
						
						
						
						Update MediaEncoding 
						
						
					 
					
						2019-01-20 18:11:51 -05:00 
						 
				 
			
				
					
						
							
							
								Mathieu Velten 
							
						 
					 
					
						
						
						
						
							
						
						
							da16de48aa 
							
						 
					 
					
						
						
							
							Revert back to 10e57ce8d21b4516733894075001819f3cd6db6b for MediaEncoding  
						
						... 
						
						
						
						Remove some duplicate code that were causing warnings 
						
						
					 
					
						2019-01-20 22:50:09 +01:00 
						 
				 
			
				
					
						
							
							
								William Taylor 
							
						 
					 
					
						
						
						
						
							
						
						
							65cd3ed597 
							
						 
					 
					
						
						
							
							Replaced injections of ILogger with ILoggerFactory  
						
						... 
						
						
						
						This makes resolving dependencies from the container much easier as
you cannot resolve with primitives parameters in a way that is any
more readable.
The aim of this commit is to change as little as possible with the end
result, loggers that were newed up for the parent object were given the same
name. Objects that used the base or app loggers, were given a new logger with
an appropriate name.
Also removed some unused dependencies. 
						
						
					 
					
						2019-01-20 21:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Claus Vium 
							
						 
					 
					
						
						
						
						
							
						
						
							e8cf72e925 
							
						 
					 
					
						
						
							
							Change CanExtractSubtitles to true to allow conversion during direct streaming  
						
						
						
						
					 
					
						2019-01-20 21:03:18 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							38f96af079 
							
						 
					 
					
						
						
							
							Reformat JustAMan review pt2 changes  
						
						... 
						
						
						
						Refs #575  
						
						
					 
					
						2019-01-17 20:24:39 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							65bd052f3e 
							
						 
					 
					
						
						
							
							ReSharper conform to 'var' settings  
						
						
						
						
					 
					
						2019-01-13 21:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							a36658f6f0 
							
						 
					 
					
						
						
							
							ReSharper Reformat: Properties to expression bodied form.  
						
						
						
						
					 
					
						2019-01-13 21:31:14 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							8f41ba4d3a 
							
						 
					 
					
						
						
							
							Find+Sed BOM removal *.cs: MediaBrowser.LocalMetadata-MediaBrowser.Model  
						
						
						
						
					 
					
						2019-01-13 21:02:23 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							f2e50f50bd 
							
						 
					 
					
						
						
							
							Visual Studio Reformat: MediaBrowser.MediaEncoding  
						
						
						
						
					 
					
						2019-01-13 20:26:04 +01:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
						
						
							
						
						
							e2751d42e8 
							
						 
					 
					
						
						
							
							Merge branch 'dev' into code-cleanup  
						
						
						
						
					 
					
						2019-01-11 12:50:36 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua M. Boniface 
							
						 
					 
					
						
						
						
						
							
						
						
							15c89d281e 
							
						 
					 
					
						
						
							
							Merge pull request  #506  from hawken93/linting  
						
						... 
						
						
						
						Removing tabs and trailing whitespace 
						
						
					 
					
						2019-01-10 19:54:18 -05: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 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							f520ddc966 
							
						 
					 
					
						
						
							
							Remove useless properties from IEnvironmentInfo  
						
						
						
						
					 
					
						2019-01-08 17:35:56 +01:00 
						 
				 
			
				
					
						
							
							
								hawken 
							
						 
					 
					
						
						
						
						
							
						
						
							bd169e4fd4 
							
						 
					 
					
						
						
							
							remove trailing whitespace  
						
						
						
						
					 
					
						2019-01-07 23:27:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							abddc4786c 
							
						 
					 
					
						
						
							
							Reduce log spam from ffmpeg info  
						
						
						
						
					 
					
						2019-01-05 22:40:33 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							ec47c5b0f7 
							
						 
					 
					
						
						
							
							Remove unused FontConfigLoader  
						
						
						
						
					 
					
						2019-01-02 15:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							f3030812ea 
							
						 
					 
					
						
						
							
							Use static regex  
						
						
						
						
					 
					
						2019-01-02 16:21:24 +03:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							d6f3ca859e 
							
						 
					 
					
						
						
							
							Change regex to multiline  
						
						... 
						
						
						
						ex: https://regex101.com/r/bn9IOy/12  
						
						
					 
					
						2019-01-02 16:21:24 +03:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							c05e8088d6 
							
						 
					 
					
						
						
							
							Remove extra capture group from regex  
						
						... 
						
						
						
						https://regex101.com/r/bn9IOy/11/  
					
						2019-01-02 16:21:24 +03:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							12c43cd769 
							
						 
					 
					
						
						
							
							Use regex to check if ffmpeg output contains codec  
						
						... 
						
						
						
						Demo of the regex: https://regex101.com/r/bn9IOy/10/  
						
						
					 
					
						2019-01-02 16:21:24 +03:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							0042b96c80 
							
						 
					 
					
						
						
							
							Use ValueTuple and Linq  
						
						
						
						
					 
					
						2019-01-02 16:21:24 +03:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							96ad22a009 
							
						 
					 
					
						
						
							
							Reduce log spam and clean up EncoderValidator  
						
						
						
						
					 
					
						2019-01-02 16:21:24 +03:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							c99b45dbe0 
							
						 
					 
					
						
						
							
							Remove some warnings  
						
						
						
						
					 
					
						2019-01-02 02:35:40 +03: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 
						 
				 
			
				
					
						
							
							
								Andrew Rabert 
							
						 
					 
					
						
						
						
						
							
						
						
							a86b71899e 
							
						 
					 
					
						
						
							
							Add GPL modules  
						
						
						
						
					 
					
						2018-12-27 18:27:57 -05:00 
						 
				 
			
				
					
						
							
							
								Mathieu Velten 
							
						 
					 
					
						
						
						
						
							
						
						
							1d7d52ff9e 
							
						 
					 
					
						
						
							
							Port MediaEncoding and Api.Playback from 10e57ce8d21b4516733894075001819f3cd6db6b  
						
						
						
						
					 
					
						2018-12-14 17:32:54 +01:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							40442f887b 
							
						 
					 
					
						
						
							
							consolidate emby.server.core into emby.server.implementations  
						
						
						
						
					 
					
						2017-08-09 15:56:38 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							b89af7af43 
							
						 
					 
					
						
						
							
							fixes   #2121  - background roku thumbnail generation (or maybe... any scheduled task?) should be "niced"  
						
						
						
						
					 
					
						2017-08-01 15:43:39 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							d270b10db6 
							
						 
					 
					
						
						
							
							move auto-organize to plugin  
						
						
						
						
					 
					
						2017-07-27 01:18:39 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							bd32c8ba49 
							
						 
					 
					
						
						
							
							update lg dlna profile  
						
						
						
						
					 
					
						2017-07-13 15:04:59 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							a759b09577 
							
						 
					 
					
						
						
							
							support max audio bit depth  
						
						
						
						
					 
					
						2017-06-26 11:10:52 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							1e5c3db9eb 
							
						 
					 
					
						
						
							
							support individual library refreshing  
						
						
						
						
					 
					
						2017-06-23 12:04:45 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							1663b258a7 
							
						 
					 
					
						
						
							
							update home sections  
						
						
						
						
					 
					
						2017-06-13 02:33:29 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							9f0e6d17c8 
							
						 
					 
					
						
						
							
							add hevc cuvid  
						
						
						
						
					 
					
						2017-06-12 03:11:54 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							2c54390c38 
							
						 
					 
					
						
						
							
							enable h264_cuvid decoder  
						
						
						
						
					 
					
						2017-06-10 14:24:53 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							820b4873fb 
							
						 
					 
					
						
						
							
							move methods to base class  
						
						
						
						
					 
					
						2017-06-04 16:28:27 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							3e15b28b18 
							
						 
					 
					
						
						
							
							add IsInterlaced param  
						
						
						
						
					 
					
						2017-05-29 08:35:59 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							33014f77aa 
							
						 
					 
					
						
						
							
							update GetItems method  
						
						
						
						
					 
					
						2017-05-26 02:48:54 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							0beb803aed 
							
						 
					 
					
						
						
							
							add sample rate condition  
						
						
						
						
					 
					
						2017-05-13 15:31:25 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							ef41f919a6 
							
						 
					 
					
						
						
							
							fix movie db find by external id  
						
						
						
						
					 
					
						2017-05-08 14:07:42 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							696a6b34ea 
							
						 
					 
					
						
						
							
							improve smb support  
						
						
						
						
					 
					
						2017-05-04 14:14:45 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Pulverenti 
							
						 
					 
					
						
						
						
						
							
						
						
							53024bd149 
							
						 
					 
					
						
						
							
							removed dead code  
						
						
						
						
					 
					
						2017-05-04 03:01:35 -04:00