snd_pcm_chmap_substream(9)
π snd_pcm_chmap_substream(9) π
okay bestie, welcome to the Kernel API Manual page for snd_pcm_chmap_substream β it's lowkey simple and honestly kinda iconic. β¨
πΈ NAME πΈ
snd_pcm_chmap_substream β get the PCM substream assigned to the given chmap info. π
β¨ SYNOPSIS β¨
struct snd_pcm_substream * snd_pcm_chmap_substream (struct snd_pcm_chmap
*info , unsigned int idx );
π¦ ARGUMENTS π¦
infoβ chmap information. Like, the chmap info you're handing over. πidxβ the substream number index. The little number that says which substream you mean. π’
π« RETURN π«
It returns the matched PCM substream, or NULL if not found. That's the whole vibe: matched substream if it's there, NULL if it's not. π
π SEE ALSO π
Kernel file: ./include/sound/pcm.h
snd_pcm_stream_linked(9)snd_pcm_stream_lock_irqsave(9)snd_pcm_stream_lock_irqsave_nested(9)snd_pcm_group_for_each_entry(9)snd_pcm_running(9)__snd_pcm_set_state(9)bytes_to_samples(9)bytes_to_frames(9)samples_to_bytes(9)frames_to_bytes(9)frame_aligned(9)snd_pcm_lib_buffer_bytes(9)snd_pcm_lib_period_bytes(9)snd_pcm_playback_avail(9)snd_pcm_capture_avail(9)snd_pcm_playback_hw_avail(9)snd_pcm_capture_hw_avail(9)snd_pcm_playback_ready(9)snd_pcm_capture_ready(9)snd_pcm_playback_data(9)snd_pcm_playback_empty(9)snd_pcm_capture_empty(9)snd_pcm_trigger_done(9)params_channels(9)params_rate(9)params_period_size(9)params_periods(9)params_buffer_size(9)params_buffer_bytes(9)snd_pcm_hw_constraint_single(9)snd_pcm_format_cpu_endian(9)snd_pcm_set_sync(9)snd_pcm_set_runtime_buffer(9)snd_pcm_gettime(9)snd_pcm_set_fixed_buffer(9)snd_pcm_set_fixed_buffer_all(9)snd_pcm_sgbuf_get_addr(9)snd_pcm_sgbuf_get_chunk_size(9)snd_pcm_limit_isa_dma_size(9)snd_pcm_direction_name(9)snd_pcm_stream_str(9)pcm_format_to_bits(9)pcm_for_each_format(9)
okay bye bestie π
β this page is from ./include/sound, dated October 2026, for snd_pcm_chmap_substream(9). π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms