mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-11-04 13:30:08 -05:00
doc: Fix typo in PCM formats
Of course, 24bit samples are not stored in three bits, but bytes. Signed-off-by: Adrian Knoth <adi@drcomp.erfurt.thur.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
1937247439
commit
e5c4c248a1
1 changed files with 3 additions and 3 deletions
|
|
@ -209,13 +209,13 @@ The device is physicaly disconnected. It does not accept any I/O calls in this s
|
||||||
\section pcm_formats PCM formats
|
\section pcm_formats PCM formats
|
||||||
|
|
||||||
The full list of formats present the #snd_pcm_format_t type.
|
The full list of formats present the #snd_pcm_format_t type.
|
||||||
The 24-bit linear samples uses 32-bit physical space, but the sample is
|
The 24-bit linear samples use 32-bit physical space, but the sample is
|
||||||
stored in low three bits. Some hardware does not support processing of full
|
stored in the lower three bytes. Some hardware does not support processing of full
|
||||||
range, thus you may get the significant bits for linear samples via
|
range, thus you may get the significant bits for linear samples via
|
||||||
#snd_pcm_hw_params_get_sbits() function. The example: ICE1712
|
#snd_pcm_hw_params_get_sbits() function. The example: ICE1712
|
||||||
chips support 32-bit sample processing, but low byte is ignored (playback)
|
chips support 32-bit sample processing, but low byte is ignored (playback)
|
||||||
or zero (capture). The function snd_pcm_hw_params_get_sbits()
|
or zero (capture). The function snd_pcm_hw_params_get_sbits()
|
||||||
returns 24 in the case.
|
returns 24 in this case.
|
||||||
|
|
||||||
\section alsa_transfers ALSA transfers
|
\section alsa_transfers ALSA transfers
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue