IMedia<TIAudioTrack, TIVideoTrack> public interface IMedia<TIAudioTrack, TIVideoTrack> where TIAudioTrack : IAudioTrack where TIVideoTrack : IVideoTrack Documentation double AudioGain { get; set; } int AudioLevelInterval { get; set; } bool AudioMuted { get; set; } TIAudioTrack AudioTrack { get; } TIAudioTrack[] AudioTracks { get; } double AudioVolume { get; set; } string Id { get; set; } bool VideoMuted { get; set; } Size VideoSize { get; } TIVideoTrack VideoTrack { get; } TIVideoTrack[] VideoTracks { get; } event Action0 OnAudioDestroyed event Action1<double> OnAudioLevel event Action0 OnVideoDestroyed event Action1<Size> OnVideoSize event Action1<Size> OnVideoSizeChange void Destroy() Future<VideoBuffer> GrabVideoFrame()