Sampling

So this is the sampling rate fix. It doesn't fix all crackling issues but it's a lot better and it's still a good idea to avoid unnecessary resampling.
Oh and I changed some function names form BrowserSource to VideoSource. :)