internal void ValidateVideoCodec(RecorderVideoCodec codec)
 {
     if (_videoCodecs.Contains(codec) == false)
     {
         throw new NotSupportedException($"{codec.ToString()} is not supported.");
     }
 }
예제 #2
0
        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.");
        }