public void OnChangeActiveStream(StreamDescription stream) { switch (stream.StreamType) { case StreamType.Audio: audioPipeline.ChangeStream(stream); break; case StreamType.Video: videoPipeline.ChangeStream(stream); break; case StreamType.Subtitle: OnChangeActiveSubtitleStream(stream); break; } }
public bool ChangeActiveStream(StreamDescription stream) { Logger.Info(""); switch (stream.StreamType) { case StreamType.Audio: return(audioPipeline.ChangeStream(stream)); case StreamType.Video: return(videoPipeline.ChangeStream(stream)); case StreamType.Subtitle: OnChangeActiveSubtitleStream(stream); return(true); } return(false); }
public void ChangeActiveStream(StreamDescription stream) { Logger.Info(""); switch (stream.StreamType) { case StreamType.Audio: audioPipeline.ChangeStream(stream); break; case StreamType.Video: videoPipeline.ChangeStream(stream); break; case StreamType.Subtitle: OnChangeActiveSubtitleStream(stream); return; default: return; } }