El formato de almacenamiento de datos de formato PCM

                                                                           

    if ((err = snd_pcm_hw_params_set_access (pTempDev-> PCM, pHwParams, SND_PCM_ACCESS_RW_INTERLEAVED)) <0) {
      DPERROR (( "Fuente lúpulo: no podrá ajustar el tipo de acceso:% s \ n", snd_strerror (err)));
      volver -1;

/ * * Tipo de acceso PCM * / 
typedef enum _snd_pcm_access {
     / * * Acceso MMAP con canales intercalados simples * / 
    SND_PCM_ACCESS_MMAP_INTERLEAVED = 0 ,
     / * * Acceso MMAP con sencillo no intercaladas canales * / 
    SND_PCM_ACCESS_MMAP_NONINTERLEAVED, 
    / * * Acceso MMAP con la colocación complejo * / 
    SND_PCM_ACCESS_MMAP_COMPLEX, 
    / * * snd_pcm_readi / snd_pcm_writei acceso * / 
    SND_PCM_ACCESS_RW_INTERLEAVED, 
    / * * snd_pcm_readn / snd_pcm_writen acceso * / 
    SND_PCM_ACCESS_RW_NONINTERLEAVED,
    SND_PCM_ACCESS_LAST  =SND_PCM_ACCESS_RW_NONINTERLEAVED 
} snd_pcm_access_t;






Supongo que te gusta

Origin www.cnblogs.com/nowroot/p/12590332.html
Recomendado
Clasificación