>> 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