On Sat, Aug 30, 2008 at 7:55 PM, Ragzouken <[EMAIL PROTECTED]> wrote:
>
> How should I go about looping a playlist of streaming sources? My
> first thought was to enqueue two of the tracks at the start, and as
> each ended enqueue the next. I don't really understand the queueing
> system at the moment though. Will a StreamingSource queued on a Player
> remain queued there until the player dies, or does it leave the queue
> after some period of time after it has finished playing? When a track
> needs to be skipped I call Player.next() and attempt to enqueue the
> next track, which at this point is unqueueable, scheduling the
> enqueueing for later on the pyglet clock doesn't seem to help, which
> leads me to believe the StreamingSources will never leave the queue.
>
> What's the correct way to implement a looping playlist of music where
> tracks can be skipped

A StreamingSource is removed from the queue as soon as the following
item in the queue starts playing.  However, a StreamingSource can
never be replaced into a queue after being in one at all.  You'll need
to re-open the file.

Alex.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to