throw exceptions on bad input

This commit is contained in:
Luke Pulverenti 2017-03-26 00:20:50 -04:00
parent 6c160ff17c
commit ce0547abde

View file

@ -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;