Hi!
I can't figure out what am I doing wrong. Here is how I specify end callback function :
signed char StreamEndCallback(SOUND_STREAM *stream, void *buff, int len, int param)
{
return 1;
}
When I call ...
FSOUND_Stream_SetEndCallback(tag.m_pStream, StreamEndCallback, 0);
... I am getting a following error (MSVC++ 6.0) :
error C2664: 'FSOUND_Stream_SetEndCallback' : cannot convert parameter 2 from 'signed char (struct FSOUND_STREAM *,void *,int,int)' to 'signed char (__stdcall *)(struct FSOUND_S
TREAM *,void *,int,int)'
What is wrong? I was looking at some sample code and everything seems to be identical.
Thanks in advance!
-------------