[PATCH] KPlayObject fixes for asynchronous generation + patch for kaboodle
neil at qualityassistant.com
Sun Sep 1 23:13:21 BST 2002
-----BEGIN PGP SIGNED MESSAGE-----
On Sunday September 01, 2002 03:40, Matthias Welwarsky wrote:
> On Sunday 01 September 2002 00:11, Neil Stevens wrote:
> > On Saturday August 31, 2002 02:50, Matthias Welwarsky wrote:
> > > Pausable is admittedly a problem, though I'd not call
> > > it a "major regression". Just be sure not to cache the capabilities.
> > Well, as long as I will reasonably quickly get the signal, I can just
> > assume non-pausable, then enable pausing once the signal arrives and
> > the capabilities include pausable.
> You cannot predict when you will get the signal, because this depends on
> how long it takes to make the connection to the data source. It can be a
> fraction of a second, or 10 seconds, or a minute. So, I think the best
> way is to disable all actions but "play", and to enable them once the
> signal arrives, depending on the capabilities returned.
I just realized this can't go into KPlayObject, because it will break
compatibility just as severely as if you'd broken binary compatibility.
Look at it this way: if Kaboodle *can't* work unmodified, then no other app
that uses KPlayObject can, either.
Neil Stevens - neil at qualityassistant.com
"I always cheer up immensely if an attack is particularly wounding
because I think, well, if they attack one personally, it means they
have not a single political argument left." - Margaret Thatcher
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
-----END PGP SIGNATURE-----
More information about the kde-multimedia