• Michael Pyne's avatar
    Fix scratchy/choppy playback in phonon-gstreamer, refactor playback. · 6644a0aa
    Michael Pyne authored
    The simplifications needed for PlayerManager have the sideeffect of
    removing crossfade support for now (but that hasn't worked since KDE
    Despite the churn to PlayerManager, the actual problem causing poor
    playback was that the position slider was syncing its GUI update
    straight back into PlayerManager::seek.  This affected phonon-vlc less
    for some reason but either way the output is now bearable :) :)
playermanager.cpp 13.8 KB