diff options
| author | Siarhei Siamashka <siarhei.siamashka@gmail.com> | 2009-01-19 10:26:28 +0200 | 
|---|---|---|
| committer | Marcel Holtmann <marcel@holtmann.org> | 2009-01-19 13:02:48 +0100 | 
| commit | a8c57dbfeb6d2c5f6a160df812aacd2983fde6d1 (patch) | |
| tree | f80ed49a4347ebd3fc70de90ba16f70e00ef1316 | |
| parent | c2576f2cfc2c3b30bf8b11bc7204be503d5ce63b (diff) | |
Use native byte order for audio in GStreamer and ALSA plugins
This fixes endianness inconsistency between default SBC
configuration and GStreamer/ALSA.
| -rw-r--r-- | audio/gstsbcdec.c | 2 | ||||
| -rw-r--r-- | audio/gstsbcenc.c | 2 | ||||
| -rw-r--r-- | audio/pcm_bluetooth.c | 4 | 
3 files changed, 4 insertions, 4 deletions
diff --git a/audio/gstsbcdec.c b/audio/gstsbcdec.c index fedc1296..00af4fc4 100644 --- a/audio/gstsbcdec.c +++ b/audio/gstsbcdec.c @@ -50,7 +50,7 @@ static GstStaticPadTemplate sbc_dec_src_factory =  		GST_STATIC_CAPS("audio/x-raw-int, "  				"rate = (int) { 16000, 32000, 44100, 48000 }, "  				"channels = (int) [ 1, 2 ], " -				"endianness = (int) LITTLE_ENDIAN, " +				"endianness = (int) BYTE_ORDER, "  				"signed = (boolean) true, "  				"width = (int) 16, "  				"depth = (int) 16")); diff --git a/audio/gstsbcenc.c b/audio/gstsbcenc.c index 3ecaacf6..789bf78f 100644 --- a/audio/gstsbcenc.c +++ b/audio/gstsbcenc.c @@ -147,7 +147,7 @@ static GstStaticPadTemplate sbc_enc_sink_factory =  		GST_STATIC_CAPS("audio/x-raw-int, "  				"rate = (int) { 16000, 32000, 44100, 48000 }, "  				"channels = (int) [ 1, 2 ], " -				"endianness = (int) LITTLE_ENDIAN, " +				"endianness = (int) BYTE_ORDER, "  				"signed = (boolean) true, "  				"width = (int) 16, "  				"depth = (int) 16")); diff --git a/audio/pcm_bluetooth.c b/audio/pcm_bluetooth.c index bf242065..5dfd7784 100644 --- a/audio/pcm_bluetooth.c +++ b/audio/pcm_bluetooth.c @@ -1182,7 +1182,7 @@ static int bluetooth_hsp_hw_constraint(snd_pcm_ioplug_t *io)  		SND_PCM_ACCESS_MMAP_INTERLEAVED  	};  	unsigned int format_list[] = { -		SND_PCM_FORMAT_S16_LE +		SND_PCM_FORMAT_S16  	};  	int err; @@ -1237,7 +1237,7 @@ static int bluetooth_a2dp_hw_constraint(snd_pcm_ioplug_t *io)  		SND_PCM_ACCESS_MMAP_INTERLEAVED  	};  	unsigned int format_list[] = { -		SND_PCM_FORMAT_S16_LE +		SND_PCM_FORMAT_S16  	};  	unsigned int rate_list[4];  	unsigned int rate_count;  | 
