Multiple subnets

My PC connects to two subnets using two ethernet adapters. When I run SWYH it only picks up DLNA devices on one of the subnets. Is it possible to:
a) Allow SWYH to pick up multiple subnets on a single computer, or
b) Allow multiple instances of SWYH to run on a single client, each connecting to a different subnet?

With thanks.