Bug 189626

Summary: ten seconds forward/back jumps 10 milliseconds
Product: [Applications] dragonplayer Reporter: Tobias Stegmann <stegmannt>
Component: generalAssignee: Dragon Player Mailing List <dragon-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Tobias Stegmann 2009-04-14 17:08:15 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

What: The tenSecondsForward() and tenSecondsBack() slots do not jump 10 seconds forward/back - instead, they jump 10 milliseconds.

Reproduce: Press the "10 seconds forward/back" buttons in the toolbar.

Fix: Adding +10000ms/-10000ms to m_media->currentTime() because currentTime() returns milliseconds.

For a diff see https://bugs.launchpad.net/ubuntu/+source/kdemultimedia/+bug/361035 or http://launchpadlibrarian.net/25389043/ten_seconds_jump_fix.diff

Thanks,
Tobias
Comment 1 Raphael Kubo da Costa 2009-05-22 07:01:31 UTC
SVN commit 971239 by rkcosta:

Fix tenSecondsForward() and tenSecondsBack() as they were jumping
ten miliseconds instead of ten seconds.

BUG: 189626


 M  +5 -5      videoWindow.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=971239
Comment 2 Raphael Kubo da Costa 2009-05-22 07:03:29 UTC
SVN commit 971240 by rkcosta:

Backport commit 971239.

Fix tenSecondsForward() and tenSecondsBack() as they were jumping
ten miliseconds instead of ten seconds.

CCBUG: 189626


 M  +5 -5      videoWindow.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=971240
Comment 3 Tobias Stegmann 2009-06-11 12:20:10 UTC
This is broken again in latest KDE 4.3 Beta.

relativeSeek() is called with an absoulte value instead of a relative value. See http://launchpadlibrarian.net/27748079/kubuntu_03_dragonplayer_10_second_jump.diff

Thanks.