mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-06-18 05:35:46 -04:00
Initial community commit
This commit is contained in:
18
Src/playlist/PlaylistCounter.cpp
Normal file
18
Src/playlist/PlaylistCounter.cpp
Normal file
@ -0,0 +1,18 @@
|
||||
#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
|
Reference in New Issue
Block a user