[pulseaudio-tickets] [PulseAudio] #28: need float32le <-> float32ne <-> float32be sample converters for network audio
PulseAudio
trac-noreply at tango.0pointer.de
Fri Sep 1 12:35:55 PDT 2006
#28: need float32le <-> float32ne <-> float32be sample converters for network
audio
-----------------------------+----------------------------------------------
Reporter: ed at catmur.co.uk | Owner: lennart
Type: defect | Status: new
Priority: normal | Milestone:
Component: core | Severity: normal
Keywords: |
-----------------------------+----------------------------------------------
With default sink set to a different-endian machine:
$ gst-launch-0.10 audiotestsrc ! audioconvert ! audio/x-raw-float !
pulsesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /pipeline0/pulsesink0: Failed to connect stream:
Invalid argument
Additional debug info:
pulsesink.c(399): gst_pulsesink_prepare (): /pipeline0/pulsesink0
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...
Meanwhile the other end has
sink-input.c: Unsupported resampling operation.
This is because sconv.c pa_get_convert_{to,from}_float32ne_function does
not handle PA_SAMPLE_FLOAT32{B,L}E. Converting to an int format works
fine.
--
Ticket URL: <http://pulseaudio.org/ticket/28>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list