protected MuxCodec(IEnumerable <ICodec> codecs, SelectCodecDelegate @select, bool wrap) { _codecs = codecs.ToArray(); Select = @select; Wrap = wrap; Last = null; }
public static MuxCodec Create(IEnumerable <ICodec> codecs, SelectCodecDelegate @select) => new MuxCodec(codecs, @select ?? SelectFirst, true);