コード例 #1
0
 private void cameraBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     _outcast = _mediamanager.GetOutcastEncoder(_cameras[cameraBox.SelectedIndex]);
     MeetingDocumentHeader[] documentheaders = _outcast.GetDocuments();
     meetingListView.Items.Clear();
     foreach (MeetingDocumentHeader header in documentheaders)
     {
         string[] itemdetails = { header.DocumentID, header.DocumentName };
         ListViewItem item = new ListViewItem(itemdetails);
         meetingListView.Items.Add(item);
     }
 }
コード例 #2
0
 /// <summary>
 /// Returns a usable OutcastEncoder object for the given camera.
 /// </summary>
 /// <remarks>
 /// This method should be used to connect to a given Outcast Encoder. While it is possible to connect by instantiating
 /// a new <see cref="Granicus.MediaManager.SDK.OutcastEncoder"/> object and manually connecting it, it is not recommended.</remarks>
 /// <param name="Camera">The CameraData object for the desired OutcastEncoder.</param>
 /// <returns>A connected and usable OutcastEncoder instance.</returns>
 public OutcastEncoder GetOutcastEncoder(CameraData Camera)
 {
     OutcastEncoder encoder = new OutcastEncoder();
     encoder.Connect(Camera, ImpersonationToken);
     return encoder;
 }