I have a Dell XPS M1710 laptop, a powerful machine, but I have failed to get FreeCorder to work on it. Is is true that Applian products for recording streaming audio and video do not work on Dell laptops?