Add and implement playback delegate