PLSLoader.h 623 B

12345678910111213141516171819202122
  1. #ifndef NULLSOFT_PLAYLIST_PLSLOADER_H
  2. #define NULLSOFT_PLAYLIST_PLSLOADER_H
  3. #include "ifc_playlistloader.h"
  4. #include <windows.h>
  5. class PLSLoader : public ifc_playlistloader
  6. {
  7. public:
  8. PLSLoader() {}
  9. virtual ~PLSLoader() {}
  10. int Load( const wchar_t *filename, ifc_playlistloadercallback *playlist );
  11. protected:
  12. RECVS_DISPATCH;
  13. private:
  14. int OnFileHelper( ifc_playlistloadercallback *playlist, const wchar_t *trackName, const wchar_t *title, int length, const wchar_t *rootPath, ifc_plentryinfo *extraInfo );
  15. };
  16. #endif