/// <summary> /// Gets the probe size argument. /// </summary> /// <param name="item">The item.</param> /// <returns>System.String.</returns> protected string GetProbeSizeArgument(BaseItem item) { var type = InputType.AudioFile; if (item is Audio) { type = MediaEncoderHelpers.GetInputType(item.Path, null, null); } else { var video = item as Video; if (video != null) { type = MediaEncoderHelpers.GetInputType(item.Path, video.VideoType, video.IsoType); } } return(MediaEncoder.GetProbeSizeArgument(type)); }
/// <summary> /// Gets the probe size argument. /// </summary> /// <param name="item">The item.</param> /// <returns>System.String.</returns> protected string GetProbeSizeArgument(BaseItem item) { return(MediaEncoder.GetProbeSizeArgument(MediaEncoderHelpers.GetInputType(item))); }