internal void ValidateVideoCodec(RecorderVideoCodec codec) { if (_videoCodecs.Contains(codec) == false) { throw new NotSupportedException($"{codec.ToString()} is not supported."); } }
internal static StreamRecorderVideoCodec ToStreamRecorderEnum(this RecorderVideoCodec value) { switch (value) { case RecorderVideoCodec.H263: return(StreamRecorderVideoCodec.H263); case RecorderVideoCodec.Mpeg4: return(StreamRecorderVideoCodec.Mpeg4); } throw new NotSupportedException($"{value.ToString()} is not supported."); }