public void UpdateBitrate(EncoderBitrate encoderBitrate) { lock (this) { EncoderContext_UpdateBitrate(_handle, ref encoderBitrate); } }
[DllImport(Core.DllName)] private static extern void EncoderContext_UpdateBitrate(IntPtr handle, ref EncoderBitrate encoderBitrate);
[DllImport(Core.DllName)] private static extern int EncoderContext_Open(IntPtr handle, byte[] name, byte[] options, ref EncoderSpec codecProperties, ref EncoderBitrate encoderBitrate, ref EncoderProperties decoderProperties, ref CodecProperties outCodecProperties);