>> What are PUSH, RELEASE, SUSPEND, RESUME trigger commands supposed to do
>> ?
>
> * pcm stream pausing
> imagine the pause-button is pushed and released.
> these commands are issued only when SNDRV_PCM_INFO_PAUSE is set to
> info field of snd_pcm_hardware_t.
>
> - PAUSE_PUSH
>       pause the stream
> - PAUSE_RELEASE
>       restart the paused stream

Ok, PAUSE_PUSH-->stop() and TRIGGER_STOP-->stop()-and-reset dma
pointer. In my case RELEASE and START are the same thing.


> * power-management
> called when the power-management status is changed.
> these commands are issued only when SNDRV_PCM_INFO_RESUME is set to
> info field of snd_pcm_hardware_t (and of course pm is supported).
>
> - SUSPEND
>       suspend the streams; usually identical with STOP command
> - RESUME
>       resume the streams; usually identical with START command

Way down on the TODO list :)


Tnx.



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

Reply via email to