summaryrefslogtreecommitdiff
path: root/Modules/linuxaudiodev.c
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2000-10-08 19:47:47 +0000
committerGuido van Rossum <guido@python.org>2000-10-08 19:47:47 +0000
commitf090ebee3545ddb552ca5bb98265be644b0719e2 (patch)
tree5b72b21d6b0ab95d7365e6ee3f5b46f5e0e72d92 /Modules/linuxaudiodev.c
parent008918d694a1f29907464ecd13057f589fca8539 (diff)
downloadcpython-f090ebee3545ddb552ca5bb98265be644b0719e2.tar.gz
Be consistent in the description of audio formats: <format> <width>
"audio". Also add AFMT_S16_NE ("native-endian"). (Somehow there's no AFMT_U16_NE.)
Diffstat (limited to 'Modules/linuxaudiodev.c')
-rw-r--r--Modules/linuxaudiodev.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/Modules/linuxaudiodev.c b/Modules/linuxaudiodev.c
index 0661fb78ab..120c0bfc38 100644
--- a/Modules/linuxaudiodev.c
+++ b/Modules/linuxaudiodev.c
@@ -67,10 +67,11 @@ static struct {
{ 8, AFMT_A_LAW, "Logarithmic A-law audio" },
{ 8, AFMT_U8, "Standard unsigned 8-bit audio" },
{ 8, AFMT_S8, "Standard signed 8-bit audio" },
- { 16, AFMT_U16_BE, "Big-endian 16-bit unsigned format" },
- { 16, AFMT_U16_LE, "Little-endian 16-bit unsigned format" },
- { 16, AFMT_S16_BE, "Big-endian 16-bit signed format" },
- { 16, AFMT_S16_LE, "Little-endian 16-bit signed format" },
+ { 16, AFMT_U16_BE, "Big-endian 16-bit unsigned audio" },
+ { 16, AFMT_U16_LE, "Little-endian 16-bit unsigned audio" },
+ { 16, AFMT_S16_BE, "Big-endian 16-bit signed audio" },
+ { 16, AFMT_S16_LE, "Little-endian 16-bit signed audio" },
+ { 16, AFMT_S16_NE, "Native-endian 16-bit signed audio" },
};
static int n_audio_types = sizeof(audio_types) / sizeof(audio_types[0]);
@@ -485,6 +486,8 @@ initlinuxaudiodev(void)
return;
if (PyModule_AddIntConstant(m, "AFMT_S16_LE", (long)AFMT_S16_LE) == -1)
return;
+ if (PyModule_AddIntConstant(m, "AFMT_S16_NE", (long)AFMT_S16_NE) == -1)
+ return;
return;
}