00001
00022 #ifndef __OMX_SYMBIAN_OUTPUT_STREAM_WRAPPER_H__
00023 #define __OMX_SYMBIAN_OUTPUT_STREAM_WRAPPER_H__
00024
00025 #ifdef __cplusplus
00026 extern "C" {
00027 #endif
00028
00029 int create_output_stream(void **output);
00030
00031 int open_output_stream(void *output, int sampleRate, int channels);
00032
00033 int close_output_stream(void *output);
00034
00035 int write_audio_data(void *output, unsigned char *buffer, int length);
00036
00037 #ifdef __cplusplus
00038 }
00039 #endif
00040
00041 #endif // __OMX_SYMBIAN_OUTPUT_STREAM_WRAPPER_H__