Patch to fix center grey screen

Restructure videoRecorder to fix greyscreen problem
Check download retry status for sanity clearing stuck downloads.