1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #ifndef OPENCORE_AMRNB_INTERF_ENC_H
- #define OPENCORE_AMRNB_INTERF_ENC_H
- #ifdef __cplusplus
- extern "C" {
- #endif
- #ifndef AMRNB_WRAPPER_INTERNAL
- enum Mode {
- MR475 = 0,
- MR515,
- MR59,
- MR67,
- MR74,
- MR795,
- MR102,
- MR122,
- MRDTX,
- N_MODES
- };
- #endif
- void* Encoder_Interface_init(int dtx);
- void Encoder_Interface_exit(void* state);
- int Encoder_Interface_Encode(void* state, enum Mode mode, const short* speech, unsigned char* out, int forceSpeech);
- #ifdef __cplusplus
- }
- #endif
- #endif
|