public YouTubeOverlay performListener(PerformListener listener) {
        performListener = listener;
        return this;
    }
Sets a listener to execute some code before and after the animation
(for example UI changes (hide and show views etc.))
app/src/main/java/com/brouken/player/dtpv/youtube/YouTubeOverlay.java