Revert "Better video support typo"

This reverts commit 9481f378090521c22e3a95e8e1ccca0946cfe212.
Revert "Better video support"

This reverts commit 606faf1b95c3da9d7c84986d064b9061590b8cb3.
Revert "add support for videos"

This reverts commit 9567f697acb7d5fd5e83d4ac40546b6cbcd43e46.
Allow focus of videos

merged all patches