123456789101112131415161718 |
- #include "PlaylistCounter.h"
- int PlaylistCounter::OnFile( const wchar_t *filename, const wchar_t *title, int lengthInMS, ifc_plentryinfo *info )
- {
- // TODO: recursive load?
- ++count;
- if ( lengthInMS > 0 )
- length += lengthInMS;
- return LOAD_CONTINUE;
- }
- #define CBCLASS PlaylistCounter
- START_DISPATCH;
- CB( IFC_PLAYLISTLOADERCALLBACK_ONFILE_RET, OnFile )
- END_DISPATCH;
- #undef CBCLASS
|