Comment 1 for bug 78020

Revision history for this message
Laszlo Pandy (laszlok) wrote :

The reason it doesn't play after depressing play and pressing it again it because depressing play only pauses the pipeline. If you hit stop and then play again after importing something it will work fine. Why it doesn't play when nothing is imported is explained below:

This might be a gnonlin thing, but for some reason, when hitting play when no instruments the pipeline returns STATE_CHANGE_ASYNC which means it is planning to change the state to STATE_PLAYING on its own time, without making us wait. It never completes the state changed however. This is odd because there is still the click track which should send audio out to the speakers, so its not stuck waiting for data. Also, this only fails when all of the instruments have no audio on them. If there is one instrument with audio, and many others without audio, it will work fine.

I'll try my best to figure this one out people.