own solution for onCompletionListener implemented

Implementation for PlayerController