|
|
params.buf.block.frags_min = 1; | params.buf.block.frags_min = 1; |
| |
memset(&format, 0, sizeof(format)); | memset(&format, 0, sizeof(format)); |
format.format = SND_PCM_SFMT_S16_LE; |
format.format = SND_PCM_SFMT_S16; |
format.rate = output_rate; | format.rate = output_rate; |
format.voices = *channels; | format.voices = *channels; |
format.interleave = 1; | format.interleave = 1; |
|
|
params.start_mode = SND_PCM_START_FULL; | params.start_mode = SND_PCM_START_FULL; |
params.stop_mode = SND_PCM_STOP_STOP; | params.stop_mode = SND_PCM_STOP_STOP; |
memset(&format, 0, sizeof(format)); | memset(&format, 0, sizeof(format)); |
format.format = SND_PCM_SFMT_S16_LE; |
format.format = SND_PCM_SFMT_S16; |
format.rate = output_rate = rate; | format.rate = output_rate = rate; |
format.voices = 2; | format.voices = 2; |
format.interleave = 1; | format.interleave = 1; |