Internal data flow error for iOS - trying to retrieve audio from the iPhone mic and send it over UDP

Sebastian Dröge sebastian at centricular.com
Tue Jan 20 00:28:17 PST 2015


On So, 2015-01-18 at 21:03 +0200, Antonis Tsakiridis wrote:
> The pipeline looks like this (check in the end for the code):
> 
> autoaudiosrc (osxaudiosrc, really) > rtppcmupay > mulawenc > udpsink
> 
> When I start the pipeline I get from the gstreamer bus: 'Internal data flow
> error'. Here is the deug log (i.e. gst_debug_set_threshold_from_string(
> "2,*audio*:4", TRUE)):
> 
> 0:00:07.649044000 [336m  389[00m 0x15c72640 [33;01mWARN   [00m [00m
>     basesrc gstbasesrc.c:2933:void gst_base_src_loop(GstPad
> *):<audiosrc-actual-src-osxaudi>[00m error: Internal data flow error.
> 0:00:07.649116000 [336m  389[00m 0x15c72640 [33;01mWARN   [00m [00m
>     basesrc gstbasesrc.c:2933:void gst_base_src_loop(GstPad
> *):<audiosrc-actual-src-osxaudi>[00m error: streaming task paused, reason
> not-negotiated (-4)

The actual error will be above these lines, probably something about
caps not being accepted.

Try adding a audioresample and audioconvert element between the source
and the encoder.

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150120/69396bff/attachment.sig>


More information about the gstreamer-devel mailing list