class virtual unqueued : kind:Frame.content_kind -> name:string ->
object
.. end
Class unqueued
plays the file given by method get_next_file
as a request which is ready, i.e. has been resolved.
On the top of it we define queued
, which manages a queue of files, feed
by resolving in an other thread requests given by get_next_request
.
Inherits
method virtual get_next_file : Request.t option
get_next_file
is the only thing you've got to define,
it's supposed to return "quickly" as it is run in the Root thread.
method is_ready : bool
method private get_frame : Frame.t -> unit
method abort_track : unit
method copy_queue : Request.t list
method remaining : int