public void Viewer(GngViewerPlayMode gngViewerPlayMode, long MediaChID) { m_GngServer = Server.Connect(); if (m_GngOffscreenViewer == null) { // initialize the viewer parameters GngViewerConnectData connectData = new GngViewerConnectData { GngServer = m_GngServer, MediaChID = MediaChID }; CreateOffscreenViewer(); m_GngOffscreenViewer.ConnectDB(connectData, gngViewerPlayMode); } else { m_GngOffscreenViewer.SetPlayMode(gngViewerPlayMode); } }