PDA

View Full Version : newer api version


Rumata
1st May 2002, 19:32
I'm using Nic's latest release (22/04) and everything works fine.
A couple of days ago I tried to upgrade to the latest build (from uManiac's site) and every time I start WMP or even my TV-tuner software (Lifeview Studio) the error "xvid.dll implements a newer api version; update your directshow filter".
Downgrading back to Nic's helped. Any ideas ?

Teegedeck
2nd May 2002, 16:00
Same at my end; it seems the CVS-DShow-Filter has been a bit neglected. Perhaps waiting for the final decision whether or not Nic's code (which contains Project Mayo-code - you remember) can be integrated or not?

Rumata
3rd May 2002, 09:04
Nic's newest (2/5) works fine as well. Any answer from developers ?

Koepi
3rd May 2002, 09:37
You have to unregister nic's xvid.ax playback filter when you upgrade to a xvid.dll with a newer api version.

Nic
3rd May 2002, 10:57
The filter has to communicate with the xvid.dll. If the versions are different then it will throw the error.

When I release a build I always upgrade the filter as well, so the latest filter build thats compatible can be found in my download :)

@Teegedeck: The post-processing code can definitely go into the CVS, but isibaar wants it in the core rather than in the dshow filter. (which makes sense :) ) But I was waiting for the core to settle down before putting it in....maybe ill try next week :)

Cheers,
-Nic

uManiac
5th May 2002, 13:08
I just commited a fix to the CVS for this bug. (updated the API in dshow project) A new version should now be available at my site.

uManiac

Rumata
5th May 2002, 22:46
Now I get "xvid.dll not found" error :-(

uManiac
5th May 2002, 23:03
How odd. It should install fine. I've installed it (5.5.02 11:00 build) here and got it to work with VirtualDub.
Did you get any error while installing ? Is the file xvid.dll in the \windows\system32 directory (check the file date also) ?

Rumata
6th May 2002, 16:46
I installed it again and now it DOES work.
Don't know what was the problem the first time around.
:D