Sebastian Gloeckler wrote:
> always runs in slave-mode), ie.  System Clock (RTC), Audio Stream, external MTC.

> When I got the seqencer client/port/queue and timers set up, how do I change
> the timing source (using snd_seq_queue_timer_t and get/set, the docs dont
> give much information, or ist this NYI)?

You set the fields of the snd_seq_queue_timer_t object to the values
identifying the desired timer.

> System Clock

SND_TIMER_CLASS_GLOBAL(=1), SND_TIMER_GLOBAL_SYSTEM(=0)

> RTC

SND_TIMER_CLASS_GLOBAL(=1), SND_TIMER_GLOBAL_RTC(=1)

(The RTC timer doesn't exist on 2.4 kernels unless you have patched
the rtc driver.)

> Audio Stream

SND_TIMER_CLASS_PCM(=3), and card/device/subdevice? numbers

> MTC

NYI IIRC


There is a timer test program in the alsa-lib/test direcory; you can
use this to check which of the values goes into which field.


HTH
Clemens




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to