Hi self,
> > *nod* But that doesn't explain the suspend handle thing, which may be
> > an incomplete syscall somewhere. :)
>
> Well, it could mean the same thing ("suspend the song currently playing").
According to Lars, "suspend" suspends /something/, but it doesn't do what
FreeSCI thinks it does. Suspend(0000) apparenty suspends the first paused
song in the internal (sorted) list of songs, unless there already exists
a song that is paused. The parameter is only tested for zero/nonzeroness;
if Suspend(x) where (x != 0) is invoked, the first suspended song it finds
is resumed.
(Lars has problems with e-mail ATM, so I'm reproducing the things he told
me on IRC).
llap,
Christoph
-- Attached file included as plaintext by Listar --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iEYEARECAAYFAjqlVI8ACgkQg4EAPSSqEf8cbACfaXI7WyyFUKTkCAmIh1XqGyPn
BRcAn3ZXRYZ0r31bP4Gp9gEmOP+TDqFm
=Lkr8
-----END PGP SIGNATURE-----