Lines Matching refs:samples
339 * \param samples Samples count
342 ssize_t snd_pcm_format_size(snd_pcm_format_t format, size_t samples)
348 return samples;
355 return samples * 2;
368 return samples * 3;
385 return samples * 4;
388 return samples * 8;
391 return samples * 4;
394 return samples;
396 if (samples & 1)
398 return samples / 2;
601 * \brief Silence a PCM samples buffer
604 * \param samples Samples count
607 int snd_pcm_format_set_silence(snd_pcm_format_t format, void *data, unsigned int samples)
609 if (samples == 0)
615 if (samples % 2 != 0)
617 samples1 = samples / 2;
623 memset(data, silence, samples);
630 memset(data, 0, samples * 2);
632 while (samples-- > 0)
641 memset(data, 0, samples * 3);
643 while (samples-- > 0) {
661 memset(data, 0, samples * 4);
663 while (samples-- > 0)
672 memset(data, 0, samples * 8);
674 while (samples-- > 0)