mirror of
				https://github.com/jellyfin/jellyfin.git
				synced 2025-11-03 19:17:24 -05:00 
			
		
		
		
	removed dead code
This commit is contained in:
		
							parent
							
								
									d91a6fc6cd
								
							
						
					
					
						commit
						e36b2e9ca2
					
				@ -130,7 +130,6 @@ namespace MediaBrowser.Api.Playback
 | 
			
		||||
 | 
			
		||||
            data += "-" + (state.Request.DeviceId ?? string.Empty);
 | 
			
		||||
            data += "-" + (state.Request.PlaySessionId ?? string.Empty);
 | 
			
		||||
            data += "-" + (state.Request.ClientTime ?? string.Empty);
 | 
			
		||||
 | 
			
		||||
            var dataHash = data.GetMD5().ToString("N");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,4 @@
 | 
			
		||||
using MediaBrowser.Common.IO;
 | 
			
		||||
using MediaBrowser.Common.Net;
 | 
			
		||||
using MediaBrowser.Common.Net;
 | 
			
		||||
using MediaBrowser.Controller.Configuration;
 | 
			
		||||
using MediaBrowser.Controller.Devices;
 | 
			
		||||
using MediaBrowser.Controller.Dlna;
 | 
			
		||||
@ -475,41 +474,6 @@ namespace MediaBrowser.Api.Playback.Hls
 | 
			
		||||
                await Task.Delay(100, cancellationToken).ConfigureAwait(false);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            // if a different file is encoding, it's done
 | 
			
		||||
            //var currentTranscodingIndex = GetCurrentTranscodingIndex(playlistPath);
 | 
			
		||||
            //if (currentTranscodingIndex > segmentIndex)
 | 
			
		||||
            //{
 | 
			
		||||
            //return GetSegmentResult(segmentPath, segmentIndex);
 | 
			
		||||
            //}
 | 
			
		||||
 | 
			
		||||
            //// Wait for the file to stop being written to, then stream it
 | 
			
		||||
            //var length = new FileInfo(segmentPath).Length;
 | 
			
		||||
            //var eofCount = 0;
 | 
			
		||||
 | 
			
		||||
            //while (eofCount < 10)
 | 
			
		||||
            //{
 | 
			
		||||
            //    var info = new FileInfo(segmentPath);
 | 
			
		||||
 | 
			
		||||
            //    if (!info.Exists)
 | 
			
		||||
            //    {
 | 
			
		||||
            //        break;
 | 
			
		||||
            //    }
 | 
			
		||||
 | 
			
		||||
            //    var newLength = info.Length;
 | 
			
		||||
 | 
			
		||||
            //    if (newLength == length)
 | 
			
		||||
            //    {
 | 
			
		||||
            //        eofCount++;
 | 
			
		||||
            //    }
 | 
			
		||||
            //    else
 | 
			
		||||
            //    {
 | 
			
		||||
            //        eofCount = 0;
 | 
			
		||||
            //    }
 | 
			
		||||
 | 
			
		||||
            //    length = newLength;
 | 
			
		||||
            //    await Task.Delay(100, cancellationToken).ConfigureAwait(false);
 | 
			
		||||
            //}
 | 
			
		||||
 | 
			
		||||
            cancellationToken.ThrowIfCancellationRequested();
 | 
			
		||||
            return GetSegmentResult(state, segmentPath, segmentIndex, transcodingJob);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -70,7 +70,6 @@ namespace MediaBrowser.Api.Playback
 | 
			
		||||
        public string DeviceProfileId { get; set; }
 | 
			
		||||
 | 
			
		||||
        public string Params { get; set; }
 | 
			
		||||
        public string ClientTime { get; set; }
 | 
			
		||||
        public string PlaySessionId { get; set; }
 | 
			
		||||
        public string LiveStreamId { get; set; }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,5 @@
 | 
			
		||||
using MediaBrowser.Common.Configuration;
 | 
			
		||||
using MediaBrowser.Common.Events;
 | 
			
		||||
using MediaBrowser.Common.IO;
 | 
			
		||||
using MediaBrowser.Common.Net;
 | 
			
		||||
using MediaBrowser.Controller.Devices;
 | 
			
		||||
using MediaBrowser.Controller.Library;
 | 
			
		||||
@ -19,8 +18,6 @@ using System.Linq;
 | 
			
		||||
using System.Threading.Tasks;
 | 
			
		||||
using CommonIO;
 | 
			
		||||
using MediaBrowser.Controller.Configuration;
 | 
			
		||||
using MediaBrowser.Controller.Plugins;
 | 
			
		||||
using MediaBrowser.Model.Entities;
 | 
			
		||||
 | 
			
		||||
namespace MediaBrowser.Server.Implementations.Devices
 | 
			
		||||
{
 | 
			
		||||
@ -210,8 +207,6 @@ namespace MediaBrowser.Server.Implementations.Devices
 | 
			
		||||
                path = Path.Combine(path, _fileSystem.GetValidFilename(device.Name));
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            EnsureMediaLibrarySetup();
 | 
			
		||||
 | 
			
		||||
            return path;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -220,64 +215,6 @@ namespace MediaBrowser.Server.Implementations.Devices
 | 
			
		||||
            get { return Path.Combine(_config.CommonApplicationPaths.DataPath, "camerauploads"); }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        internal void EnsureMediaLibrarySetup()
 | 
			
		||||
        {
 | 
			
		||||
            //EnsureMediaLibrarySetup(DefaultCameraUploadsPath, false);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        private void EnsureMediaLibrarySetup(string libraryPath, bool force)
 | 
			
		||||
        {
 | 
			
		||||
            var requiresSetup = false;
 | 
			
		||||
 | 
			
		||||
            var path = Path.Combine(_config.ApplicationPaths.DefaultUserViewsPath, "Camera Uploads");
 | 
			
		||||
 | 
			
		||||
            var collectionMarkerFile = Path.Combine(path, CollectionType.Photos + ".collection");
 | 
			
		||||
            if (!_fileSystem.FileExists(collectionMarkerFile))
 | 
			
		||||
            {
 | 
			
		||||
                requiresSetup = true;
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            var shortcutFile = Path.Combine(path, "camerauploads.mblink");
 | 
			
		||||
            try
 | 
			
		||||
            {
 | 
			
		||||
                if (!string.Equals(_fileSystem.ReadAllText(shortcutFile), libraryPath))
 | 
			
		||||
                {
 | 
			
		||||
                    requiresSetup = true;
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
            catch
 | 
			
		||||
            {
 | 
			
		||||
                requiresSetup = true;
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            if (requiresSetup)
 | 
			
		||||
            {
 | 
			
		||||
                if (!force)
 | 
			
		||||
                {
 | 
			
		||||
                    var extensions = new[] { ".jpg", ".png" };
 | 
			
		||||
                    var hasPhotos = _fileSystem.GetFiles(libraryPath, true).Any(i => extensions.Contains(i.Extension, StringComparer.OrdinalIgnoreCase));
 | 
			
		||||
 | 
			
		||||
                    // Nothing to do
 | 
			
		||||
                    if (!hasPhotos)
 | 
			
		||||
                    {
 | 
			
		||||
                        return;
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            if (requiresSetup)
 | 
			
		||||
            {
 | 
			
		||||
                Directory.CreateDirectory(path);
 | 
			
		||||
 | 
			
		||||
                using (File.Create(collectionMarkerFile))
 | 
			
		||||
                {
 | 
			
		||||
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                _fileSystem.CreateShortcut(shortcutFile, libraryPath);
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public async Task UpdateDeviceInfo(string id, DeviceOptions options)
 | 
			
		||||
        {
 | 
			
		||||
            var device = GetDevice(id);
 | 
			
		||||
@ -337,25 +274,6 @@ namespace MediaBrowser.Server.Implementations.Devices
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public class DeviceManagerEntryPoint : IServerEntryPoint
 | 
			
		||||
    {
 | 
			
		||||
        private readonly IDeviceManager _deviceManager;
 | 
			
		||||
 | 
			
		||||
        public DeviceManagerEntryPoint(IDeviceManager deviceManager)
 | 
			
		||||
        {
 | 
			
		||||
            _deviceManager = deviceManager;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public void Run()
 | 
			
		||||
        {
 | 
			
		||||
            ((DeviceManager)_deviceManager).EnsureMediaLibrarySetup();
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        public void Dispose()
 | 
			
		||||
        {
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public class DevicesConfigStore : IConfigurationFactory
 | 
			
		||||
    {
 | 
			
		||||
        public IEnumerable<ConfigurationStore> GetConfigurations()
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user