only pause after seeking
don't send 0 percent progress
hadn't defined g_pause
don't seek to 0
don't use devise::Trackable