public int SetControl(OpusCtl ctl, int value) { return(LibOpus.EncoderCtl(_encoderPtr, ctl, value)); }
private static extern OpusError EncoderCtl(IntPtr st, OpusCtl request, int value);
internal static extern int opus_encoder_ctl(IntPtr encoder, OpusCtl request, int value);
internal static extern int EncoderCtl(IntPtr st, OpusCtl request, int value);
int IOpusConverter.EncoderCtl(IntPtr st, OpusCtl request, int value) { return(EncoderCtl(st, request, value)); }
private static extern int DecoderCtl(IntPtr st, OpusCtl request, int value);
public static extern int EncoderCtl(IntPtr st, OpusCtl request, int value);
internal static extern int opus_decoder_ctl(IntPtr decoder, OpusCtl request);
internal static extern int opus_decoder_ctl(IntPtr decoder, OpusCtl request, out int value);