threading model, playback speed, closing
merged in develop