この例のように、SDL 1.2.15 を使用して libav (ffmpeg) からオーディオを再生しています。
サウンドを再生するためのクラスを宣言しました。しかし今、コールバック関数のポインターをSDL_AudioSpec::callback
(例のwanted_spec.callback
) に格納する必要があります。しかし、私のコールバックは私のクラスのメンバーです。
SDL のコールバック ポインタは次のとおりです。
void (SDLCALL *callback)(void *userdata, Uint8 *stream, int len);
はどこSDLCALL
ですか__cdecl
。
メンバ関数のポインタを my に格納するにはどうすればよいwanted_spec_.callback
ですか?