I would recommend you take the current trunk and start a fresh port from it. The old version doesn't have much ported.
WriteableBitmap works a bit different in WPF (lock unlock, etc).
BTW, you can remove the CapturesourceDetector, since it relies on SL's webcam functionality.
Why don't you just use Silverlight OOB?