summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog2
-rw-r--r--libavdevice/pulse.c27
2 files changed, 14 insertions, 15 deletions
diff --git a/Changelog b/Changelog
index f61d3e2b13..6377f36723 100644
--- a/Changelog
+++ b/Changelog
@@ -53,7 +53,7 @@ easier to use. The changes are:
- lut, lutrgb, and lutyuv filters
- boxblur filter
- Ut Video decoder
-
+- Pulseaudio input device
version 0.7:
diff --git a/libavdevice/pulse.c b/libavdevice/pulse.c
index f0d0571d99..32d3948e18 100644
--- a/libavdevice/pulse.c
+++ b/libavdevice/pulse.c
@@ -26,7 +26,6 @@
*
* This avdevice decoder allows to capture audio from a Pulseaudio device using
* the simple api.
- *
*/
#include <pulse/simple.h>
@@ -52,19 +51,19 @@ typedef struct PulseData {
} PulseData;
static pa_sample_format_t codec_id_to_pulse_format(int codec_id) {
- switch(codec_id) {
- case CODEC_ID_PCM_U8: return PA_SAMPLE_U8;
- case CODEC_ID_PCM_ALAW: return PA_SAMPLE_ALAW;
- case CODEC_ID_PCM_MULAW: return PA_SAMPLE_ULAW;
- case CODEC_ID_PCM_S16LE: return PA_SAMPLE_S16LE;
- case CODEC_ID_PCM_S16BE: return PA_SAMPLE_S16BE;
- case CODEC_ID_PCM_F32LE: return PA_SAMPLE_FLOAT32LE;
- case CODEC_ID_PCM_F32BE: return PA_SAMPLE_FLOAT32BE;
- case CODEC_ID_PCM_S32LE: return PA_SAMPLE_S32LE;
- case CODEC_ID_PCM_S32BE: return PA_SAMPLE_S32BE;
- case CODEC_ID_PCM_S24LE: return PA_SAMPLE_S24LE;
- case CODEC_ID_PCM_S24BE: return PA_SAMPLE_S24BE;
- default: return PA_SAMPLE_INVALID;
+ switch (codec_id) {
+ case CODEC_ID_PCM_U8: return PA_SAMPLE_U8;
+ case CODEC_ID_PCM_ALAW: return PA_SAMPLE_ALAW;
+ case CODEC_ID_PCM_MULAW: return PA_SAMPLE_ULAW;
+ case CODEC_ID_PCM_S16LE: return PA_SAMPLE_S16LE;
+ case CODEC_ID_PCM_S16BE: return PA_SAMPLE_S16BE;
+ case CODEC_ID_PCM_F32LE: return PA_SAMPLE_FLOAT32LE;
+ case CODEC_ID_PCM_F32BE: return PA_SAMPLE_FLOAT32BE;
+ case CODEC_ID_PCM_S32LE: return PA_SAMPLE_S32LE;
+ case CODEC_ID_PCM_S32BE: return PA_SAMPLE_S32BE;
+ case CODEC_ID_PCM_S24LE: return PA_SAMPLE_S24LE;
+ case CODEC_ID_PCM_S24BE: return PA_SAMPLE_S24BE;
+ default: return PA_SAMPLE_INVALID;
}
}