public static extern int speex_bits_reset(SpeexBits *bits);
public static extern int speex_bits_destroy(SpeexBits *bits);
public static extern void speex_bits_init(SpeexBits *bits);
public static extern int speex_decode_int(void *state, SpeexBits *bits, short *output); // IntPtr
public static extern int speex_bits_read_from(SpeexBits *bits, byte *inputBuffer, int inputByteCount);
public static extern int speex_bits_write_whole_bytes(SpeexBits *bits, byte *bytes, int max_len); // char *
public static extern int speex_encode_int(void *state, short *input, SpeexBits *bits); // IntPtr