Autoplaying CD with XviD/Vorbis problems
I'm trying to set up an autoplay CD with the filters on the CD so the user doesn't need to install anything. The file I'm trying to play is an ogg container with the .ogm extention, consisting of XviD and Vorbis streams. While it works fine on my machine, with all the filters and codecs installed, I get an Invalid File Format () error when I try and run it on a machine that doesn't have the filters and codecs.
In the filters folder of the CD, I have the following:
msvcr70.dll
ogg.dll
oggds.dll
xvid.ax
xvid.dll
And the bspfilters.dat file is as follows:
[BSPlayer filter def file]
AddFilter xvid.ax, {64697678-0000-0010-8000-00AA00389B71}, XviD Decoder
AddFilter OggDS.dll, {02391F44-2767-4E6A-A484-9B47B506F3A4}, Vorbis Decoder
AddFilter OggDS.dll, {078C3DAA-9E58-4D42-9E1C-7C8EE79539C5}, Ogg Splitter
[Video]
[Audio]
This disk plays fine on machines that have Ogg DirectShow filters installed, but otherwise it doesn't work. Can anyone suggest a way to fix this?
|