FM.LiveSwitch by Frozen Mountain Software

<PackageReference Include="FM.LiveSwitch" Version="1.19.2.47139" />

.NET API 5,381,696 bytes

 IMedia<TIAudioTrack, TIVideoTrack>

public interface IMedia<TIAudioTrack, TIVideoTrack> where TIAudioTrack : IAudioTrack where TIVideoTrack : IVideoTrack
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 Action1<double> OnAudioLevel

void Destroy()