|
@@ -1583,6 +1583,15 @@ namespace MediaBrowser.Controller.MediaEncoding
|
|
|
MediaSourceInfo mediaSource,
|
|
|
string requestedUrl)
|
|
|
{
|
|
|
+ if (state == null)
|
|
|
+ {
|
|
|
+ throw new ArgumentNullException("state");
|
|
|
+ }
|
|
|
+ if (mediaSource == null)
|
|
|
+ {
|
|
|
+ throw new ArgumentNullException("mediaSource");
|
|
|
+ }
|
|
|
+
|
|
|
state.MediaPath = mediaSource.Path;
|
|
|
state.InputProtocol = mediaSource.Protocol;
|
|
|
state.InputContainer = mediaSource.Container;
|