Video snapshot & Optimizations

Change-Id: Ic698f1e7c3681955c03bcd5a7fcb14af83a73023