IMPORTANT: Patch allowing ending endless forward() calls in Noatun Player
Stefan Gehn
sgehn at gmx.net
Sun Nov 16 19:38:50 GMT 2003
Moin,
I created a fix for player.cpp doing the following:
- not emitting stopped() if stop() is called while we're stopped (stops us
from displaying "stop" passivepopups repeatedly)
- make void play() a bool play(), returns if the play call succeeded. Not sure
if that is BC but I don't even know if BC is needed between 3.1 and 3.2, I
didn't have to recompile any kdeaddons modules though
- move from a recursive forward(), play() chain to something recursive, might
be safer if we don't pollute the stack while searching for something playable
- add bool flag allowing to abort the search for something playable inside
forward()
Btw, this fixes http://bugs.kde.org/show_bug.cgi?id=57044
In case anybody knows how to speed up the forward() loop without making noatun
unresponsive please tell me about it.
Bye, Stefan aka mETz
--
ICQ#51123152 | Moege der Pinguin mit euch sein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: forward-looping.patch
Type: text/x-diff
Size: 4543 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-multimedia/attachments/20031116/b77f69ef/attachment.patch>
-------------- next part --------------
_______________________________________________
kde-multimedia mailing list
kde-multimedia at kde.org
https://mail.kde.org/mailman/listinfo/kde-multimedia
More information about the kde-multimedia
mailing list