| Copyright | (c) Henning Thielemann 2010-2012 (c) Iavor S. Diatchki 2007 |
|---|---|
| License | BSD3 |
| Maintainer | Henning Thielemann |
| Stability | provisional |
| Safe Haskell | None |
| Language | Haskell2010 |
Sound.ALSA.Sequencer.Queue
Contents
Description
This module contains functions for working with sequencer queue. Reference: http://www.alsa-project.org/alsa-doc/alsa-lib/group___seq_queue.html
General Queue Functions
The type of queue identifiers.
Delete the specified queue.
Arguments
| :: T mode | Sequencer handle. |
| -> T | target Queue.T. |
| -> QueueEv | |
| -> Maybe T | prototype event that may provide timestamp, source queue |
| -> IO () |
startstopcontinue a queue
In the prototype event you can provide additional information. The prototype event does not need to be a queue control event, this part is ignored anyway. In the prototype event you may also specify a queue. This is the queue that the timestamp of the prototype event refers to. This way you can control the target queue using timing from another queue.