Ok, this is a cute one.
The filter doesn't work if using it on a client. Well not until you've used it once on the server, then it works fine until the server dvd profiler is restarted.
You can download a test database to try it on from
hereOk, to reproduce, setup dvdprofiler on a machine and import the database (only 6 profiles, no images).
To check what should happen do the following to the filters on the server :-
formats: set 'Selection:' to 'Or'.
check: HD DVD
check: BluRay
You should get 3 titles.
tags: set 'Select:' to 'And'.
uncheck: tag a
uncheck: tag b
you should find you have 1 profile left (Lark Rise to Candleford: The Complete Series Three - BluRay).
Ok. At this point quit dvdprofiler and restart it (very important) and don't touch filters.
So, once you've restarted the dvd profiler server, then start a dvd profiler client and connect to this test database and try the same filters.
You'll get 3 profiles (the 3 blu-ray versions).
Now on the server do the same filters and then clear them.
Back on the client just toggle the selection from 'And' to 'Or' and back to 'And', you'll find you'll have the 1 profile.
The filters then seem to work fine until the dvd profiler on the server is restarted. You can restart the client at will.
And on a slightly related note, if on the server you switch back to your real database, you'll see that filters for tags have changed to whatever you had in your database. But while the profiles are seen the client, the tags don't update until you quit and restart it. Although the profiles show the correct tags and you can set them. You just can't filter them.