A nicer fix for handling video. Better copying of buffers and a much bigger buffer for video.

We still won't handle out of order packets...