implements Video QML element