To compile the sources you will need to
- add the include and library path of the directshow base classes at Tools/Options/Directories.
- reload the project file of the base classes, in case you ha
ve placed it somewhere else than me.
Common places to look for the base classes:
c:Program FilesMicrosoft SDKSamplesMultimediadirectshowaseclasses
C:DXSDKsamplesMultimediaDirectShowBaseClasses (this is the one which is used by me currently)
It is important to match the linking style of the runtime library. Don t link statically to the base classes and dynamically to dvobsub. (which may be the case if you forgot to change the default setting of the base classes)
The unicode builds are set to use the ds base classes made with -DUNICODE option. The libraries are assumed to be named as *u.lib (release/debug: strmbaseu.lib/strmbasdu.lib). You also have to create the *_unicode project configurations of the base classes (just copy Debug/Release and add the UNICODE definition).
Project configuration files for Visual C++ 7 (.NET) were added.
(p.s. don t complain about wide lines, buy a bigger monitor instead... :)