////////////////////////////////////////////////////////////////////////////////
// MP3.h
//
//  MP3-handling code using DirectShow

#ifndef __MP3_H__
#define __MP3_H__

BOOL InitMP3();
void ExitMP3();

IBaseFilter *LoadMP3(LPCWSTR wszFilename);
void PlayMP3(IBaseFilter *pSource);
void ReplayMP3();
void StopMP3();

void HandleMP3Events();

// User-defined function
void OnMP3Finish(long);


#endif