Ta video leak

This should totally fix the memory leak under any circumstances, but please -really- test it before the merge