All of lore.kernel.org
 help / color / mirror / Atom feed
* Multi-channel playback
@ 2016-04-12 21:16 Li, Steve
  2016-04-13  6:51 ` Clemens Ladisch
  2016-04-14  8:28 ` Subhransu S. Prusty
  0 siblings, 2 replies; 3+ messages in thread
From: Li, Steve @ 2016-04-12 21:16 UTC (permalink / raw)
  To: alsa-devel@alsa-project.org

Hi,

I am trying to playback a multi-channel PCM stream, e.g. 5.1. Is there an API for configuring the channel positions?

I found this API:
int snd_pcm_set_chmap(snd_pcm_t *pcm, const snd_pcm_chmap_t *map);

typedef struct snd_pcm_chmap {
        unsigned int channels;
        unsigned int pos[0];
} snd_pcm_chmap_t;

But when I call it, it returns -6. Also, calling snd_pcm_get_chmap() return NULL.

Your help is appreciated.

Thanks
Steve

______________________________________________________________________
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit http://www.symanteccloud.com
______________________________________________________________________

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-04-14  8:28 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-12 21:16 Multi-channel playback Li, Steve
2016-04-13  6:51 ` Clemens Ladisch
2016-04-14  8:28 ` Subhransu S. Prusty

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.