From 9f1a7845dd85ed83e351b5b408c3115ba95c2db8 Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Sun, 9 Sep 2012 09:56:04 -0400 Subject: [PATCH] Added GetAudioStreamUrl to ApiClient --- MediaBrowser.Api/HttpHandlers/AudioHandler.cs | 50 +++++-------------- .../HttpHandlers/BaseMediaHandler.cs | 28 +++++------ MediaBrowser.Api/HttpHandlers/VideoHandler.cs | 4 +- MediaBrowser.ApiInteraction/BaseApiClient.cs | 28 +++++++++++ MediaBrowser.Model/DTO/AudioOutputFormats.cs | 15 ++++++ MediaBrowser.Model/MediaBrowser.Model.csproj | 1 + 6 files changed, 73 insertions(+), 53 deletions(-) create mode 100644 MediaBrowser.Model/DTO/AudioOutputFormats.cs diff --git a/MediaBrowser.Api/HttpHandlers/AudioHandler.cs b/MediaBrowser.Api/HttpHandlers/AudioHandler.cs index a01368635c..2ce56c1fdb 100644 --- a/MediaBrowser.Api/HttpHandlers/AudioHandler.cs +++ b/MediaBrowser.Api/HttpHandlers/AudioHandler.cs @@ -1,9 +1,10 @@ using MediaBrowser.Common.Net.Handlers; +using MediaBrowser.Model.DTO; using MediaBrowser.Model.Entities; +using System; using System.Collections.Generic; using System.ComponentModel.Composition; using System.IO; -using System.Linq; using System.Net; namespace MediaBrowser.Api.HttpHandlers @@ -12,7 +13,7 @@ namespace MediaBrowser.Api.HttpHandlers /// Supported output formats are: mp3,flac,ogg,wav,asf,wma,aac /// [Export(typeof(BaseHandler))] - public class AudioHandler : BaseMediaHandler