Ok, it seems that i'm already stuck at the very beginning.
I followed the instructions of this tutorial: http://yirkha.fud.cz/tmp/496351ef.tutorial-draft.html
Everything compiles, but somehow i can't debug. I always get a "Component maintanence failure: Could not list pending directory: Invalid path syntax" from foobar2000
The dll is in the right directory (components) and will always be copied with a post build command. Command and Working Directory are also set as explained in the tutorial.
This is the output I get.
'foobar2000.exe': Loaded 'E:\Arbeiten\foobar2000\SDK-2011-03-11\test\foobar2000.exe', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\KernelBase.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\msvcrt.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\gdi32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\user32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\advapi32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\sechost.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\rpcrt4.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\sspicli.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\cryptbase.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\lpk.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\usp10.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\shlwapi.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\dsound.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\ole32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\winmm.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\powrprof.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\setupapi.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\cfgmgr32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\oleaut32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\devobj.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\uxtheme.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\shell32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'E:\Arbeiten\foobar2000\SDK-2011-03-11\test\zlib1.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'E:\Arbeiten\foobar2000\SDK-2011-03-11\test\shared.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\imagehlp.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\dbghelp.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\comdlg32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\secur32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\crypt32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\msasn1.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17514_none_72d18a4386696c80\GdiPlus.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\imm32.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\msctf.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\clbcatq.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\MMDevAPI.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\propsys.dll', Cannot find or open the PDB file
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\dwmapi.dll', Cannot find or open the PDB file
The thread 'Win32 Thread' (0x133c) has exited with code 0 (0x0).
First-chance exception at 0x74b1b727 in foobar2000.exe: Microsoft C++ exception: `anonymous namespace'::exception_io_invalid_path_syntax at memory location 0x0067edbc..
First-chance exception at 0x74b1b727 in foobar2000.exe: Microsoft C++ exception: foobar2000_io::exception_io at memory location 0x0067f154..
First-chance exception at 0x74b1b727 in foobar2000.exe: Microsoft C++ exception: exception_messagebox at memory location 0x0067fc00..
First-chance exception at 0x74b1b727 in foobar2000.exe: Microsoft C++ exception: [rethrow] at memory location 0x00000000..
Initialization failure : Component maintenance failure: Could not list pending directory: Invalid path syntax
The thread 'Win32 Thread' (0x1b4) has exited with code 0 (0x0).
'foobar2000.exe': Loaded 'C:\Windows\SysWOW64\wintrust.dll', Cannot find or open the PDB file
The thread 'Win32 Thread' (0x102c) has exited with code -1 (0xffffffff).
The thread 'Win32 Thread' (0x80c) has exited with code -1 (0xffffffff).
The thread 'Win32 Thread' (0x10a8) has exited with code -1 (0xffffffff).
The program '[4684] foobar2000.exe: Native' has exited with code -1 (0xffffffff).
And one other thing. Is there anywhere the source of another implemented playlist_loader (e.g. the one which creates the ".m3u" files)?