'Can't record audio fast enough' issue - On iOS device

Antonis Tsakiridis atsakirid at gmail.com
Mon Jan 26 12:44:56 PST 2015


Using a queue as you suggested allows the TX stream to work perfectly,
which is great :)

Now problem is on the RX stream which clearly issues an error:

*2015-01-26 22:35:22.768 restcomm-messenger[1746:5207] 22:35:22.768 ERROR:
    [0x4451000] 1202: AUIOClient_StartIO failed (560034163)*

*0:00:06.214139000 [331m 1746[00m 0x15908640 [31;01mERROR  [00m [00;04m
        default
gstosxcoreaudiocommon.c:125:gst_core_audio_io_proc_start:<osxaudioringbuffer0>[00m
AudioOutputUnitStart failed: 560034163*

*2015-01-26 22:35:22.769 restcomm-messenger[1746:5e03] 22:35:22.769 ERROR:
    [0x462d000] >aurioc> 1469: AURemoteIO at 0x1512a020: IOThread exiting with
error 0x10004006*

*2015-01-26 22:35:22.769 restcomm-messenger[1746:5207] 22:35:22.769 ERROR:
    [0x4451000] 1202: AUIOClient_StartIO failed (560034163)*

*0:00:06.215907000 [331m 1746[00m 0x15908640 [31;01mERROR  [00m [00;04m
        default
gstosxcoreaudiocommon.c:125:gst_core_audio_io_proc_start:<osxaudioringbuffer0>[00m
AudioOutputUnitStart failed: 560034163*


Again, please notice that the full duplex pipeline that fails as described
above is:

autoaudiosrc ! capsfilter caps=audio/x-raw,rate=44100 ! audioconvert !
audioresample ! queue ! mulawenc ! rtppcmupay ! udpsink name=udp-sink udpsrc
name=udp-src
caps=\"application/x-rtp,media=audio,clock-rate=8000,encoding-name=PCMU\" !
rtppcmudepay ! mulawdec ! audioconvert ! audioresample ! autoaudiosink

While if we keep just RX stream from the same pipeline, it works perfectly:

udpsrc name=udp-src
caps=\"application/x-rtp,clock-rate=8000,encoding-name=PCMU\" !
rtppcmudepay ! mulawdec ! audioconvert ! audioresample ! autoaudiosink
Thanks a lot in advance,
Antonis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150126/b81637a6/attachment.html>


More information about the gstreamer-devel mailing list