Revert DLNA changes

DLNA has no fullscreen support - or rather it is _always_ in fullscreen
pull/702/head
Tim Hobbs 11 years ago
parent afa9f14cdb
commit fc9c9a9848

@ -30,15 +30,6 @@ namespace MediaBrowser.Dlna.PlayTo
} }
} }
private bool _fullscreen;
public bool IsFullscreen
{
get
{
return _fullscreen;
}
}
private string _currentId = String.Empty; private string _currentId = String.Empty;
public string CurrentId public string CurrentId
{ {
@ -216,26 +207,6 @@ namespace MediaBrowser.Dlna.PlayTo
return SetVolume(tmp); return SetVolume(tmp);
} }
public async Task<bool> ToggleFullscreen()
{
var command = RendererCommands.ServiceActions.FirstOrDefault(c => c.Name == "Fullscreen");
if (command == null)
return true;
var service = Properties.Services.FirstOrDefault(s => s.ServiceType == ServiceRenderingType);
if (service == null) {
throw new InvalidOperationException("Unable to find service");
}
_fullscreen = !_fullscreen;
var result = await new SsdpHttpClient(_httpClient, _config).SendCommandAsync(Properties.BaseUrl, service, command.Name, RendererCommands.BuildPost(command, service.ServiceType, _fullscreen))
.ConfigureAwait(false);
return true;
}
public async Task<bool> SetVolume(int value) public async Task<bool> SetVolume(int value)
{ {
var command = RendererCommands.ServiceActions.FirstOrDefault(c => c.Name == "SetVolume"); var command = RendererCommands.ServiceActions.FirstOrDefault(c => c.Name == "SetVolume");

@ -283,9 +283,6 @@ namespace MediaBrowser.Dlna.PlayTo
case PlaystateCommand.PreviousTrack: case PlaystateCommand.PreviousTrack:
_currentItem = null; _currentItem = null;
return SetPrevious(); return SetPrevious();
case PlaystateCommand.Fullscreen:
return _device.ToggleFullscreen();
} }
return Task.FromResult(true); return Task.FromResult(true);

Loading…
Cancel
Save