public void StartRendererWithHint(RenderingStartHint startHint) { try { _hasRenderingErrors = false; _position = 0; StreamData = new Dictionary <string, string>(); if (this.FilterState == OPMedia.Runtime.ProTONE.Rendering.DS.BaseClasses.FilterState.Paused) { double position = this.MediaPosition; this.ResumeRenderer(position); } else if (streamRenderer != null) { streamRenderer.StartRendererWithHint(startHint); } } catch (Exception ex) { ReportRenderingException(ex); } }
public void StartRendererWithHint(RenderingStartHint startHint) { try { _hasRenderingErrors = false; _position = 0; if (this.FilterState == OPMedia.Runtime.ProTONE.Rendering.DS.BaseClasses.FilterState.Paused) { double position = this.MediaPosition; this.ResumeRenderer(position); } else if (streamRenderer != null) { streamRenderer.StartRendererWithHint(startHint); } } catch (Exception ex) { ReportRenderingException(ex); } }