Android Internal data flow error + logcat debug

Lee Matthews lma at spaceapplications.com
Mon May 19 06:33:02 PDT 2014


Ok, I think I found out where I had a debug issue, but I don't understand why.

I have a java app that loads a couple of shared libraries that I compiled with gstreamer. One shared library acts as an audio sink, the other as an audio source.
I'm currently having problems with the audio-sink. gst_debug_set_default_threshold() was not being set again in the audio sink code.

However, the audio-source was setting gst_debug_set_default_threshold(2) before gst_init(). Both of the native libraries were compiled using gstreamer_android.c - is there the possibility of them interfering with each other?

Anyway, is this log more helpful ? Sorry it is rather long...

Lee


I/ActivityManager(  770): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.mobinet.mobinetbootapp/.MainActivity} from pid 1056
I/ActivityManager(  770): Start proc com.mobinet.mobinetbootapp for activity com.mobinet.mobinetbootapp/.MainActivity: pid=24485 uid=10080 gids={50080, 3003, 1028, 1015}
--------- beginning of /dev/log/main
D/GStreamer+GST_PERFORMANCE(24485): 0:00:00.350902292 0x7563d980 gstcaps.c:162:_gst_caps_copy:<0x75966200> doing copy 0x75966200 -> 0x75966278
D/GStreamer+GST_PERFORMANCE(24485): 0:00:00.351131875 0x7563d980 gstminiobject.c:326:gst_mini_object_make_writable copy GstCaps miniobject 0x75966200 -> 0x75966278
D/GStreamer+basetransform(24485): 0:00:00.351384167 0x7563d980 gstbasetransform.c:768:gst_base_transform_query_caps:<convert> returning  audio/x-raw, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+GST_PADS(24485): 0:00:00.351588021 0x7563d980 gstpad.c:3516:gst_pad_query:<convert:sink> sent query 0x75966a00 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.351846562 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<convert:sink> query returned audio/x-raw, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+GST_CAPS(24485): 0:00:00.352340052 0x7563d980 gstpad.c:2020:gst_pad_link_check_compatible_unlocked:<capsfilter2:src> src caps audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+GST_CAPS(24485): 0:00:00.352594323 0x7563d980 gstpad.c:2022:gst_pad_link_check_compatible_unlocked:<convert:sink> sink caps audio/x-raw, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+GST_CAPS(24485): 0:00:00.352799010 0x7563d980 gstpad.c:2040:gst_pad_link_check_compatible_unlocked caps are compatible
I/GStreamer+GST_PADS(24485): 0:00:00.352992708 0x7563d980 gstpad.c:2322:gst_pad_link_full linked capsfilter2:src and convert:sink, successful
I/GStreamer+GST_EVENT(24485): 0:00:00.353159010 0x7563d980 gstevent.c:1313:gst_event_new_reconfigure creating reconfigure event
D/GStreamer+GST_EVENT(24485): 0:00:00.353330729 0x7563d980 gstevent.c:300:gst_event_new_custom creating new event 0x759514a0 reconfigure 61441
D/GStreamer+GST_EVENT(24485): 0:00:00.353521927 0x7563d980 gstpad.c:4985:gst_pad_send_event_unchecked:<capsfilter2:src> have event type reconfigure event: 0x759514a0, time 99:99:99.999999999, seq-num 37, (NULL)
I/GStreamer+GST_EVENT(24485): 0:00:00.353705312 0x7563d980 gstpad.c:5083:gst_pad_send_event_unchecked:<capsfilter2:src> Received event on flushing pad. Discarding
D/GStreamer+GST_BUS(24485): 0:00:00.353969791 0x7563d980 gstbus.c:312:gst_bus_post:<bus4> [msg 0x75961a10] posting on bus structure-change message: 0x75961a10, time 99:99:99.999999999, seq-num 38, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstCapsFilter\)\ capsfilter2", busy=(boolean)false;
D/GStreamer+bin(24485): 0:00:00.354157135 0x7563d980 gstbin.c:3396:gst_bin_handle_message_func:<audio-file> [msg 0x75961a10] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:00.354347291 0x7563d980 gstbin.c:960:bin_remove_messages:<convert:sink> deleting message 0x759619b8 of types 0x00001000
D/GStreamer+GST_BUS(24485): 0:00:00.354537708 0x7563d980 gstbus.c:343:gst_bus_post:<bus4> [msg 0x75961a10] dropped
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.354718906 0x7563d980 gstutils.c:1649:gst_element_link_pads_full linked pad capsfilter2:src to pad convert:sink
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.354905989 0x7563d980 gstutils.c:1543:gst_element_link_pads_full trying to link element convert:(any) to element opus:(any)
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.355076406 0x7563d980 gstutils.c:1632:gst_element_link_pads_full looping through allowed src and dest pads
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.355246458 0x7563d980 gstutils.c:1635:gst_element_link_pads_full trying src pad convert:sink
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.355423750 0x7563d980 gstutils.c:1635:gst_element_link_pads_full trying src pad convert:src
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.355596823 0x7563d980 gstutils.c:1006:gst_element_get_compatible_pad finding pad in opus compatible with convert:src
I/GStreamer+GST_PADS(24485): 0:00:00.355775052 0x7563d980 gstutils.c:936:gst_pad_check_link trying to link convert:src and opus:sink
D/GStreamer+GST_CAPS(24485): 0:00:00.355948437 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<convert:src> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.356121145 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966980 caps
D/GStreamer+GST_PADS(24485): 0:00:00.356296145 0x7563d980 gstpad.c:3494:gst_pad_query:<convert:src> doing query 0x75966980 (caps)
D/GStreamer+GST_CAPS(24485): 0:00:00.356482500 0x7563d980 gstutils.c:2807:gst_pad_peer_query_caps:<convert:sink> get pad peer caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.356661562 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x759669b0 caps
D/GStreamer+GST_PADS(24485): 0:00:00.356836041 0x7563d980 gstpad.c:3619:gst_pad_peer_query:<convert:sink> peer query 0x759669b0 (caps)
D/GStreamer+GST_PADS(24485): 0:00:00.357020520 0x7563d980 gstpad.c:3494:gst_pad_query:<capsfilter2:src> doing query 0x759669b0 (caps)
D/GStreamer+GST_CAPS(24485): 0:00:00.357203593 0x7563d980 gstutils.c:2807:gst_pad_peer_query_caps:<capsfilter2:sink> get pad peer caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.357382239 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966950 caps
D/GStreamer+GST_PADS(24485): 0:00:00.357557031 0x7563d980 gstpad.c:3619:gst_pad_peer_query:<capsfilter2:sink> peer query 0x75966950 (caps)
D/GStreamer+GST_PADS(24485): 0:00:00.357739218 0x7563d980 gstpad.c:3494:gst_pad_query:<source:src> doing query 0x75966950 (caps)
D/GStreamer+basesrc(24485): 0:00:00.357927395 0x7563d980 gstbasesrc.c:1248:gst_base_src_default_query:<source> query caps returns 1
D/GStreamer+GST_PADS(24485): 0:00:00.358107656 0x7563d980 gstpad.c:3516:gst_pad_query:<source:src> sent query 0x75966950 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.358615520 0x7563d980 gstutils.c:2814:gst_pad_peer_query_caps:<capsfilter2:sink> peer query returned audio/x-raw, format=(string)S16LE, rate=(int){ 16000 }, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.358861979 0x7563d980 gstbasetransform.c:721:gst_base_transform_query_caps:<capsfilter2:src> peer caps  audio/x-raw, format=(string)S16LE, rate=(int){ 16000 }, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.359066615 0x7563d980 gstbasetransform.c:724:gst_base_transform_query_caps:<capsfilter2:src> our template  ANY
D/GStreamer+basetransform(24485): 0:00:00.359278698 0x7563d980 gstbasetransform.c:726:gst_base_transform_query_caps:<capsfilter2:src> intersected audio/x-raw, format=(string)S16LE, rate=(int){ 16000 }, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.359462917 0x7563d980 gstbasetransform.c:520:gst_base_transform_transform_caps:<capsfilter2> transform caps (direction = 2)
D/GStreamer+capsfilter(24485): 0:00:00.359674740 0x7563d980 gstcapsfilter.c:227:gst_capsfilter_transform_caps:<capsfilter2> input:     audio/x-raw, format=(string)S16LE, rate=(int){ 16000 }, channels=(int)1
D/GStreamer+capsfilter(24485): 0:00:00.359848854 0x7563d980 gstcapsfilter.c:228:gst_capsfilter_transform_caps:<capsfilter2> filter:    (NULL)
D/GStreamer+capsfilter(24485): 0:00:00.360035469 0x7563d980 gstcapsfilter.c:230:gst_capsfilter_transform_caps:<capsfilter2> caps filter:    audio/x-raw, format=(string)S16LE, rate=(int)16000
D/GStreamer+capsfilter(24485): 0:00:00.360225677 0x7563d980 gstcapsfilter.c:231:gst_capsfilter_transform_caps:<capsfilter2> intersect: audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.360425208 0x7563d980 gstbasetransform.c:547:gst_base_transform_transform_caps:<capsfilter2> to: audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.360619271 0x7563d980 gstbasetransform.c:734:gst_base_transform_query_caps:<capsfilter2:src> transformed  audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.360795521 0x7563d980 gstbasetransform.c:741:gst_base_transform_query_caps:<capsfilter2:src> our template  ANY
D/GStreamer+basetransform(24485): 0:00:00.360990677 0x7563d980 gstbasetransform.c:744:gst_base_transform_query_caps:<capsfilter2:src> intersected audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.361191042 0x7563d980 gstbasetransform.c:768:gst_base_transform_query_caps:<capsfilter2> returning  audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+GST_PADS(24485): 0:00:00.361382448 0x7563d980 gstpad.c:3516:gst_pad_query:<capsfilter2:src> sent query 0x759669b0 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.361584635 0x7563d980 gstutils.c:2814:gst_pad_peer_query_caps:<convert:sink> peer query returned audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.361781146 0x7563d980 gstbasetransform.c:721:gst_base_transform_query_caps:<convert:src> peer caps  audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.362005573 0x7563d980 gstbasetransform.c:724:gst_base_transform_query_caps:<convert:src> our template  audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.362229219 0x7563d980 gstbasetransform.c:726:gst_base_transform_query_caps:<convert:src> intersected audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.362414687 0x7563d980 gstbasetransform.c:520:gst_base_transform_transform_caps:<convert> transform caps (direction = 2)
I/GStreamer+structure(24485): 0:00:00.362615885 0x7563d980 gststructure.c:2854:gst_structure_get_valist Expected field 'channel-mask' in structure: audio/x-raw, rate=(int)16000, channels=(int)1, layout=(string)interleaved;
D/GStreamer+audioconvert(24485): 0:00:00.362822604 0x7563d980 gstaudioconvert.c:333:gst_audio_convert_transform_caps:<convert> transformed audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved into audio/x-raw, rate=(int)16000, layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.363010156 0x7563d980 gstbasetransform.c:547:gst_base_transform_transform_caps:<convert> to: audio/x-raw, rate=(int)16000, layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.363210260 0x7563d980 gstbasetransform.c:734:gst_base_transform_query_caps:<convert:src> transformed  audio/x-raw, rate=(int)16000, layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.363445469 0x7563d980 gstbasetransform.c:741:gst_base_transform_query_caps:<convert:src> our template  audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.363703177 0x7563d980 gstbasetransform.c:744:gst_base_transform_query_caps:<convert:src> intersected audio/x-raw, rate=(int)16000, layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+basetransform(24485): 0:00:00.363988750 0x7563d980 gstbasetransform.c:768:gst_base_transform_query_caps:<convert> returning  audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved; audio/x-raw, rate=(int)16000, layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+GST_PADS(24485): 0:00:00.364201510 0x7563d980 gstpad.c:3516:gst_pad_query:<convert:src> sent query 0x75966980 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.364463385 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<convert:src> query returned audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved; audio/x-raw, rate=(int)16000, layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+GST_CAPS(24485): 0:00:00.364658333 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<opus:sink> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.364850625 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966920 caps
D/GStreamer+GST_PADS(24485): 0:00:00.365030156 0x7563d980 gstpad.c:3494:gst_pad_query:<opus:sink> doing query 0x75966920 (caps)
D/GStreamer+opusenc(24485): 0:00:00.365351458 0x7563d980 gstopusenc.c:727:gst_opus_enc_sink_getcaps:<opus> sink getcaps
D/GStreamer+GST_CAPS(24485): 0:00:00.365524427 0x7563d980 gstutils.c:2807:gst_pad_peer_query_caps:<opus:src> get pad peer caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.365693333 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x759668f0 caps
D/GStreamer+GST_PADS(24485): 0:00:00.365865833 0x7563d980 gstpad.c:3619:gst_pad_peer_query:<opus:src> peer query 0x759668f0 (caps)
I/GStreamer+GST_PADS(24485): 0:00:00.366041041 0x7563d980 gstpad.c:3675:gst_pad_peer_query:<opus:src> pad has no peer
D/GStreamer+GST_PERFORMANCE(24485): 0:00:00.366277031 0x7563d980 gstcaps.c:162:_gst_caps_copy:<0x75618828> doing copy 0x75618828 -> 0x759660f0
D/GStreamer+opusenc(24485): 0:00:00.366508541 0x7563d980 gstopusenc.c:780:gst_opus_enc_sink_getcaps:<opus> Returning caps: audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000, 48000 }, channels=(int)[ 1, 2 ]
D/GStreamer+GST_PADS(24485): 0:00:00.366699739 0x7563d980 gstpad.c:3516:gst_pad_query:<opus:sink> sent query 0x75966920 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.366935625 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<opus:sink> query returned audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000, 48000 }, channels=(int)[ 1, 2 ]
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.367147760 0x7563d980 gstutils.c:1065:gst_element_get_compatible_pad found existing unlinked compatible pad opus:sink
I/GStreamer+GST_PADS(24485): 0:00:00.367334322 0x7563d980 gstutils.c:1443:prepare_link_maybe_ghosting convert and opus in same bin, no need for ghost pads
D/GStreamer+GST_BUS(24485): 0:00:00.367587656 0x7563d980 gstbus.c:312:gst_bus_post:<bus4> [msg 0x75961a68] posting on bus structure-change message: 0x75961a68, time 99:99:99.999999999, seq-num 39, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstAudioConvert\)\ convert", busy=(boolean)true;
D/GStreamer+bin(24485): 0:00:00.367773177 0x7563d980 gstbin.c:3396:gst_bin_handle_message_func:<audio-file> [msg 0x75961a68] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:00.367958125 0x7563d980 gstbin.c:885:find_message:<audio-file> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:00.368135729 0x7563d980 gstbin.c:892:find_message:<audio-file>   structure-change
D/GStreamer+bin(24485): 0:00:00.368309687 0x7563d980 gstbin.c:932:bin_replace_message:<audio-file> got new message 0x75961a68, structure-change from sink
D/GStreamer+GST_BUS(24485): 0:00:00.368481197 0x7563d980 gstbus.c:343:gst_bus_post:<bus4> [msg 0x75961a68] dropped
I/GStreamer+GST_PADS(24485): 0:00:00.368665208 0x7563d980 gstpad.c:2120:gst_pad_link_prepare trying to link convert:src and opus:sink
D/GStreamer+GST_CAPS(24485): 0:00:00.368838958 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<convert:src> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.369042448 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x759668c0 caps
D/GStreamer+GST_PADS(24485): 0:00:00.369225104 0x7563d980 gstpad.c:3494:gst_pad_query:<convert:src> doing query 0x759668c0 (caps)
D/GStreamer+GST_CAPS(24485): 0:00:00.369415104 0x7563d980 gstutils.c:2807:gst_pad_peer_query_caps:<convert:sink> get pad peer caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.369606146 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966890 caps
D/GStreamer+GST_PADS(24485): 0:00:00.369790521 0x7563d980 gstpad.c:3619:gst_pad_peer_query:<convert:sink> peer query 0x75966890 (caps)
D/GStreamer+GST_PADS(24485): 0:00:00.369982344 0x7563d980 gstpad.c:3494:gst_pad_query:<capsfilter2:src> doing query 0x75966890 (caps)
D/GStreamer+GST_CAPS(24485): 0:00:00.370180521 0x7563d980 gstutils.c:2807:gst_pad_peer_query_caps:<capsfilter2:sink> get pad peer caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.370367083 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966860 caps
D/GStreamer+GST_PADS(24485): 0:00:00.370549792 0x7563d980 gstpad.c:3619:gst_pad_peer_query:<capsfilter2:sink> peer query 0x75966860 (caps)
D/GStreamer+GST_PADS(24485): 0:00:00.370748750 0x7563d980 gstpad.c:3494:gst_pad_query:<source:src> doing query 0x75966860 (caps)
D/GStreamer+basesrc(24485): 0:00:00.370945208 0x7563d980 gstbasesrc.c:1248:gst_base_src_default_query:<source> query caps returns 1
D/GStreamer+GST_PADS(24485): 0:00:00.371134687 0x7563d980 gstpad.c:3516:gst_pad_query:<source:src> sent query 0x75966860 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.371349010 0x7563d980 gstutils.c:2814:gst_pad_peer_query_caps:<capsfilter2:sink> peer query returned audio/x-raw, format=(string)S16LE, rate=(int){ 16000 }, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.371559739 0x7563d980 gstbasetransform.c:721:gst_base_transform_query_caps:<capsfilter2:src> peer caps  audio/x-raw, format=(string)S16LE, rate=(int){ 16000 }, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.371745417 0x7563d980 gstbasetransform.c:724:gst_base_transform_query_caps:<capsfilter2:src> our template  ANY
D/GStreamer+basetransform(24485): 0:00:00.371952448 0x7563d980 gstbasetransform.c:726:gst_base_transform_query_caps:<capsfilter2:src> intersected audio/x-raw, format=(string)S16LE, rate=(int){ 16000 }, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.372139948 0x7563d980 gstbasetransform.c:520:gst_base_transform_transform_caps:<capsfilter2> transform caps (direction = 2)
D/GStreamer+capsfilter(24485): 0:00:00.372358073 0x7563d980 gstcapsfilter.c:227:gst_capsfilter_transform_caps:<capsfilter2> input:     audio/x-raw, format=(string)S16LE, rate=(int){ 16000 }, channels=(int)1
D/GStreamer+capsfilter(24485): 0:00:00.372538906 0x7563d980 gstcapsfilter.c:228:gst_capsfilter_transform_caps:<capsfilter2> filter:    (NULL)
D/GStreamer+capsfilter(24485): 0:00:00.372739479 0x7563d980 gstcapsfilter.c:230:gst_capsfilter_transform_caps:<capsfilter2> caps filter:    audio/x-raw, format=(string)S16LE, rate=(int)16000
D/GStreamer+capsfilter(24485): 0:00:00.372944635 0x7563d980 gstcapsfilter.c:231:gst_capsfilter_transform_caps:<capsfilter2> intersect: audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.373145000 0x7563d980 gstbasetransform.c:547:gst_base_transform_transform_caps:<capsfilter2> to: audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.373347656 0x7563d980 gstbasetransform.c:734:gst_base_transform_query_caps:<capsfilter2:src> transformed  audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.373532656 0x7563d980 gstbasetransform.c:741:gst_base_transform_query_caps:<capsfilter2:src> our template  ANY
D/GStreamer+basetransform(24485): 0:00:00.373736614 0x7563d980 gstbasetransform.c:744:gst_base_transform_query_caps:<capsfilter2:src> intersected audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.373945364 0x7563d980 gstbasetransform.c:768:gst_base_transform_query_caps:<capsfilter2> returning  audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+GST_PADS(24485): 0:00:00.374145104 0x7563d980 gstpad.c:3516:gst_pad_query:<capsfilter2:src> sent query 0x75966890 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.374355312 0x7563d980 gstutils.c:2814:gst_pad_peer_query_caps:<convert:sink> peer query returned audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.374560000 0x7563d980 gstbasetransform.c:721:gst_base_transform_query_caps:<convert:src> peer caps  audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
D/GStreamer+basetransform(24485): 0:00:00.374801562 0x7563d980 gstbasetransform.c:724:gst_base_transform_query_caps:<convert:src> our template  audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.375041198 0x7563d980 gstbasetransform.c:726:gst_base_transform_query_caps:<convert:src> intersected audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.375295364 0x7563d980 gstbasetransform.c:520:gst_base_transform_transform_caps:<convert> transform caps (direction = 2)
I/GStreamer+structure(24485): 0:00:00.375513125 0x7563d980 gststructure.c:2854:gst_structure_get_valist Expected field 'channel-mask' in structure: audio/x-raw, rate=(int)16000, channels=(int)1, layout=(string)interleaved;
D/GStreamer+audioconvert(24485): 0:00:00.375733802 0x7563d980 gstaudioconvert.c:333:gst_audio_convert_transform_caps:<convert> transformed audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved into audio/x-raw, rate=(int)16000, layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.375934843 0x7563d980 gstbasetransform.c:547:gst_base_transform_transform_caps:<convert> to: audio/x-raw, rate=(int)16000, layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.376134062 0x7563d980 gstbasetransform.c:734:gst_base_transform_query_caps:<convert:src> transformed  audio/x-raw, rate=(int)16000, layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.376373385 0x7563d980 gstbasetransform.c:741:gst_base_transform_query_caps:<convert:src> our template  audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
D/GStreamer+basetransform(24485): 0:00:00.376642448 0x7563d980 gstbasetransform.c:744:gst_base_transform_query_caps:<convert:src> intersected audio/x-raw, rate=(int)16000, layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+basetransform(24485): 0:00:00.376936927 0x7563d980 gstbasetransform.c:768:gst_base_transform_query_caps:<convert> returning  audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved; audio/x-raw, rate=(int)16000, layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+GST_PADS(24485): 0:00:00.377152812 0x7563d980 gstpad.c:3516:gst_pad_query:<convert:src> sent query 0x759668c0 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.377425468 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<convert:src> query returned audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved; audio/x-raw, rate=(int)16000, layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+GST_CAPS(24485): 0:00:00.377616302 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<opus:sink> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.377811406 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966830 caps
D/GStreamer+GST_PADS(24485): 0:00:00.377994687 0x7563d980 gstpad.c:3494:gst_pad_query:<opus:sink> doing query 0x75966830 (caps)
D/GStreamer+opusenc(24485): 0:00:00.378179739 0x7563d980 gstopusenc.c:727:gst_opus_enc_sink_getcaps:<opus> sink getcaps
D/GStreamer+GST_CAPS(24485): 0:00:00.378361302 0x7563d980 gstutils.c:2807:gst_pad_peer_query_caps:<opus:src> get pad peer caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.378539010 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966800 caps
D/GStreamer+GST_PADS(24485): 0:00:00.378725885 0x7563d980 gstpad.c:3619:gst_pad_peer_query:<opus:src> peer query 0x75966800 (caps)
I/GStreamer+GST_PADS(24485): 0:00:00.378914687 0x7563d980 gstpad.c:3675:gst_pad_peer_query:<opus:src> pad has no peer
D/GStreamer+GST_PERFORMANCE(24485): 0:00:00.379174323 0x7563d980 gstcaps.c:162:_gst_caps_copy:<0x75618828> doing copy 0x75618828 -> 0x75966028
D/GStreamer+opusenc(24485): 0:00:00.379418594 0x7563d980 gstopusenc.c:780:gst_opus_enc_sink_getcaps:<opus> Returning caps: audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000, 48000 }, channels=(int)[ 1, 2 ]
D/GStreamer+GST_PADS(24485): 0:00:00.379612031 0x7563d980 gstpad.c:3516:gst_pad_query:<opus:sink> sent query 0x75966830 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.379848437 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<opus:sink> query returned audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000, 48000 }, channels=(int)[ 1, 2 ]
D/GStreamer+GST_CAPS(24485): 0:00:00.380101823 0x7563d980 gstpad.c:2020:gst_pad_link_check_compatible_unlocked:<convert:src> src caps audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1, layout=(string)interleaved; audio/x-raw, rate=(int)16000, layout=(string)interleaved, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, channels=(int)[ 1, 2147483647 ]
D/GStreamer+GST_CAPS(24485): 0:00:00.380338854 0x7563d980 gstpad.c:2022:gst_pad_link_check_compatible_unlocked:<opus:sink> sink caps audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000, 48000 }, channels=(int)[ 1, 2 ]
D/GStreamer+GST_CAPS(24485): 0:00:00.380565208 0x7563d980 gstpad.c:2040:gst_pad_link_check_compatible_unlocked caps are compatible
I/GStreamer+GST_PADS(24485): 0:00:00.380754531 0x7563d980 gstpad.c:2322:gst_pad_link_full linked convert:src and opus:sink, successful
I/GStreamer+GST_EVENT(24485): 0:00:00.380925729 0x7563d980 gstevent.c:1313:gst_event_new_reconfigure creating reconfigure event
D/GStreamer+GST_EVENT(24485): 0:00:00.381102083 0x7563d980 gstevent.c:300:gst_event_new_custom creating new event 0x759514e0 reconfigure 61441
D/GStreamer+GST_EVENT(24485): 0:00:00.381300469 0x7563d980 gstpad.c:4985:gst_pad_send_event_unchecked:<convert:src> have event type reconfigure event: 0x759514e0, time 99:99:99.999999999, seq-num 40, (NULL)
I/GStreamer+GST_EVENT(24485): 0:00:00.381482344 0x7563d980 gstpad.c:5083:gst_pad_send_event_unchecked:<convert:src> Received event on flushing pad. Discarding
D/GStreamer+GST_BUS(24485): 0:00:00.381749219 0x7563d980 gstbus.c:312:gst_bus_post:<bus4> [msg 0x75961ac0] posting on bus structure-change message: 0x75961ac0, time 99:99:99.999999999, seq-num 41, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstAudioConvert\)\ convert", busy=(boolean)false;
D/GStreamer+bin(24485): 0:00:00.381941198 0x7563d980 gstbin.c:3396:gst_bin_handle_message_func:<audio-file> [msg 0x75961ac0] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:00.382133958 0x7563d980 gstbin.c:960:bin_remove_messages:<opus:sink> deleting message 0x75961a68 of types 0x00001000
D/GStreamer+GST_BUS(24485): 0:00:00.382331198 0x7563d980 gstbus.c:343:gst_bus_post:<bus4> [msg 0x75961ac0] dropped
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.382522604 0x7563d980 gstutils.c:1649:gst_element_link_pads_full linked pad convert:src to pad opus:sink
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.382996354 0x7563d980 gstutils.c:1543:gst_element_link_pads_full trying to link element opus:(any) to element multiplexer:(any)
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.383255937 0x7563d980 gstutils.c:1632:gst_element_link_pads_full looping through allowed src and dest pads
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.383502812 0x7563d980 gstutils.c:1635:gst_element_link_pads_full trying src pad opus:sink
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.383690052 0x7563d980 gstutils.c:1635:gst_element_link_pads_full trying src pad opus:src
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.383869844 0x7563d980 gstutils.c:1006:gst_element_get_compatible_pad finding pad in multiplexer compatible with opus:src
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.384059219 0x7563d980 gstutils.c:1102:gst_element_get_compatible_pad:<multiplexer> Could not find a compatible unlinked always pad to link to opus:src, now checking request pads
D/GStreamer+GST_CAPS(24485): 0:00:00.384247239 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<opus:src> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.384433750 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966780 caps
D/GStreamer+GST_PADS(24485): 0:00:00.384618281 0x7563d980 gstpad.c:3494:gst_pad_query:<opus:src> doing query 0x75966780 (caps)
D/GStreamer+GST_CAPS(24485): 0:00:00.384824427 0x7563d980 gstpad.c:2889:gst_pad_query_caps_default:<opus:src> query caps caps query: 0x75966780, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
D/GStreamer+GST_CAPS(24485): 0:00:00.385005156 0x7563d980 gstpad.c:2906:gst_pad_query_caps_default:<opus:src> fixed pad caps: trying pad caps
D/GStreamer+GST_CAPS(24485): 0:00:00.385195260 0x7563d980 gstpad.c:2912:gst_pad_query_caps_default:<opus:src> trying pad template caps
D/GStreamer+GST_CAPS(24485): 0:00:00.385383125 0x7563d980 gstpad.c:2942:gst_pad_query_caps_default:<opus:src> using caps 0x75618800 audio/x-opus
D/GStreamer+GST_PADS(24485): 0:00:00.385576041 0x7563d980 gstpad.c:3020:gst_pad_query_default:<opus:src> not forwarding 0x75966780 (caps) query
D/GStreamer+GST_PADS(24485): 0:00:00.385764635 0x7563d980 gstpad.c:3516:gst_pad_query:<opus:src> sent query 0x75966780 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.385950260 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<opus:src> query returned audio/x-opus
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.386205625 0x7563d980 gstutils.c:798:gst_element_get_compatible_pad_template Looking for a suitable pad template in multiplexer out of 4 templates...
D/GStreamer+GST_CAPS(24485): 0:00:00.386393541 0x7563d980 gstutils.c:814:gst_element_get_compatible_pad_template compatible direction: found sink pad template "video_%u"
D/GStreamer+GST_CAPS(24485): 0:00:00.386566770 0x7563d980 gstutils.c:817:gst_element_get_compatible_pad_template intersecting audio/x-opus
D/GStreamer+GST_CAPS(24485): 0:00:00.386744948 0x7563d980 gstutils.c:819:gst_element_get_compatible_pad_template ..and video/x-theora; application/x-ogm-video; video/x-dirac; video/x-smoke; video/x-vp8; video/x-daala
D/GStreamer+GST_CAPS(24485): 0:00:00.386927604 0x7563d980 gstutils.c:825:gst_element_get_compatible_pad_template caps are not compatible
D/GStreamer+GST_CAPS(24485): 0:00:00.387105364 0x7563d980 gstutils.c:814:gst_element_get_compatible_pad_template compatible direction: found sink pad template "audio_%u"
D/GStreamer+GST_CAPS(24485): 0:00:00.387277604 0x7563d980 gstutils.c:817:gst_element_get_compatible_pad_template intersecting audio/x-opus
D/GStreamer+GST_CAPS(24485): 0:00:00.387454583 0x7563d980 gstutils.c:819:gst_element_get_compatible_pad_template ..and audio/x-vorbis; audio/x-flac; audio/x-speex; audio/x-celt; application/x-ogm-audio; audio/x-opus
D/GStreamer+GST_CAPS(24485): 0:00:00.387634218 0x7563d980 gstutils.c:825:gst_element_get_compatible_pad_template caps are compatible
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.387809062 0x7563d980 gstutils.c:837:gst_element_get_compatible_pad_template Returning new pad template 0x75624590
D/GStreamer+oggmux(24485): 0:00:00.387989375 0x7563d980 gstoggmux.c:421:gst_ogg_mux_request_new_pad:<multiplexer> Creating new pad for serial 1112261933
D/GStreamer+collectpads(24485): 0:00:00.388231250 0x7563d980 gstcollectpads.c:595:gst_collect_pads_add_pad:<collectpads1> adding pad '':audio_1112261933
D/GStreamer+GST_PADS(24485): 0:00:00.388433437 0x7563d980 gstpad.c:1598:gst_pad_set_chain_function_full:<'':audio_1112261933> chainfunc set to gst_collect_pads_chain
D/GStreamer+GST_PADS(24485): 0:00:00.388620885 0x7563d980 gstpad.c:1704:gst_pad_set_event_function_full:<'':audio_1112261933> eventfunc for set to gst_collect_pads_event
D/GStreamer+GST_PADS(24485): 0:00:00.388807552 0x7563d980 gstpad.c:1737:gst_pad_set_query_function_full:<'':audio_1112261933> queryfunc set to gst_collect_pads_query
D/GStreamer+GST_PADS(24485): 0:00:00.388994999 0x7563d980 gstpad.c:1814:gst_pad_set_link_function_full:<'':audio_1112261933> linkfunc set to 0x74f2a06d
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.389217500 0x7563d980 gstelement.c:646:gst_element_add_pad:<multiplexer> adding pad 'audio_1112261933'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:00.389411406 0x7563d980 gstobject.c:684:gst_object_set_parent:<'':audio_1112261933> set parent (ref and sink)
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.389613958 0x7563d980 gstutils.c:1117:gst_element_get_compatible_pad found existing request pad multiplexer:audio_1112261933
I/GStreamer+GST_PADS(24485): 0:00:00.389794219 0x7563d980 gstutils.c:1443:prepare_link_maybe_ghosting opus and multiplexer in same bin, no need for ghost pads
D/GStreamer+GST_BUS(24485): 0:00:00.390056250 0x7563d980 gstbus.c:312:gst_bus_post:<bus4> [msg 0x75961ac0] posting on bus structure-change message: 0x75961ac0, time 99:99:99.999999999, seq-num 42, element 'audio_1112261933', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstOpusEnc\)\ opus", busy=(boolean)true;
D/GStreamer+bin(24485): 0:00:00.390242604 0x7563d980 gstbin.c:3396:gst_bin_handle_message_func:<audio-file> [msg 0x75961ac0] handling child audio_1112261933 message of type structure-change
D/GStreamer+bin(24485): 0:00:00.390443906 0x7563d980 gstbin.c:885:find_message:<audio-file> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:00.390625208 0x7563d980 gstbin.c:892:find_message:<audio-file>   structure-change
D/GStreamer+bin(24485): 0:00:00.390809010 0x7563d980 gstbin.c:932:bin_replace_message:<audio-file> got new message 0x75961ac0, structure-change from audio_1112261933
D/GStreamer+GST_BUS(24485): 0:00:00.390988542 0x7563d980 gstbus.c:343:gst_bus_post:<bus4> [msg 0x75961ac0] dropped
I/GStreamer+GST_PADS(24485): 0:00:00.391178021 0x7563d980 gstpad.c:2120:gst_pad_link_prepare trying to link opus:src and multiplexer:audio_1112261933
D/GStreamer+GST_CAPS(24485): 0:00:00.391479010 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<opus:src> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.391674844 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x759667b0 caps
D/GStreamer+GST_PADS(24485): 0:00:00.391859323 0x7563d980 gstpad.c:3494:gst_pad_query:<opus:src> doing query 0x759667b0 (caps)
D/GStreamer+GST_CAPS(24485): 0:00:00.392143437 0x7563d980 gstpad.c:2889:gst_pad_query_caps_default:<opus:src> query caps caps query: 0x759667b0, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
D/GStreamer+GST_CAPS(24485): 0:00:00.392327500 0x7563d980 gstpad.c:2906:gst_pad_query_caps_default:<opus:src> fixed pad caps: trying pad caps
D/GStreamer+GST_CAPS(24485): 0:00:00.392510052 0x7563d980 gstpad.c:2912:gst_pad_query_caps_default:<opus:src> trying pad template caps
D/GStreamer+GST_CAPS(24485): 0:00:00.392697708 0x7563d980 gstpad.c:2942:gst_pad_query_caps_default:<opus:src> using caps 0x75618800 audio/x-opus
D/GStreamer+GST_PADS(24485): 0:00:00.392889739 0x7563d980 gstpad.c:3020:gst_pad_query_default:<opus:src> not forwarding 0x759667b0 (caps) query
D/GStreamer+GST_PADS(24485): 0:00:00.393084844 0x7563d980 gstpad.c:3516:gst_pad_query:<opus:src> sent query 0x759667b0 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.393270989 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<opus:src> query returned audio/x-opus
D/GStreamer+GST_CAPS(24485): 0:00:00.393459062 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<multiplexer:audio_1112261933> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.393646666 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x759666f0 caps
D/GStreamer+GST_PADS(24485): 0:00:00.393839583 0x7563d980 gstpad.c:3494:gst_pad_query:<multiplexer:audio_1112261933> doing query 0x759666f0 (caps)
D/GStreamer+collectpads(24485): 0:00:00.394025677 0x7563d980 gstcollectpads.c:1902:gst_collect_pads_query:<multiplexer:audio_1112261933> Got caps query on sink pad
D/GStreamer+GST_CAPS(24485): 0:00:00.394234896 0x7563d980 gstpad.c:2889:gst_pad_query_caps_default:<multiplexer:audio_1112261933> query caps caps query: 0x759666f0, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
D/GStreamer+GST_CAPS(24485): 0:00:00.394421875 0x7563d980 gstpad.c:2912:gst_pad_query_caps_default:<multiplexer:audio_1112261933> trying pad template caps
D/GStreamer+GST_CAPS(24485): 0:00:00.394617135 0x7563d980 gstpad.c:2942:gst_pad_query_caps_default:<multiplexer:audio_1112261933> using caps 0x7562ae50 audio/x-vorbis; audio/x-flac; audio/x-speex; audio/x-celt; application/x-ogm-audio; audio/x-opus
D/GStreamer+GST_PADS(24485): 0:00:00.394820885 0x7563d980 gstpad.c:3020:gst_pad_query_default:<multiplexer:audio_1112261933> not forwarding 0x759666f0 (caps) query
D/GStreamer+GST_PADS(24485): 0:00:00.395025260 0x7563d980 gstpad.c:3516:gst_pad_query:<multiplexer:audio_1112261933> sent query 0x759666f0 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.395218489 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<multiplexer:audio_1112261933> query returned audio/x-vorbis; audio/x-flac; audio/x-speex; audio/x-celt; application/x-ogm-audio; audio/x-opus
D/GStreamer+GST_CAPS(24485): 0:00:00.395409271 0x7563d980 gstpad.c:2020:gst_pad_link_check_compatible_unlocked:<opus:src> src caps audio/x-opus
D/GStreamer+GST_CAPS(24485): 0:00:00.395607604 0x7563d980 gstpad.c:2022:gst_pad_link_check_compatible_unlocked:<multiplexer:audio_1112261933> sink caps audio/x-vorbis; audio/x-flac; audio/x-speex; audio/x-celt; application/x-ogm-audio; audio/x-opus
D/GStreamer+GST_CAPS(24485): 0:00:00.395793489 0x7563d980 gstpad.c:2040:gst_pad_link_check_compatible_unlocked caps are compatible
D/GStreamer+oggmux(24485): 0:00:00.395971927 0x7563d980 gstoggmux.c:291:gst_ogg_mux_sinkconnect:<multiplexer> sinkconnect triggered on audio_1112261933
I/GStreamer+GST_PADS(24485): 0:00:00.396160052 0x7563d980 gstpad.c:2322:gst_pad_link_full linked opus:src and multiplexer:audio_1112261933, successful
I/GStreamer+GST_EVENT(24485): 0:00:00.396329270 0x7563d980 gstevent.c:1313:gst_event_new_reconfigure creating reconfigure event
D/GStreamer+GST_EVENT(24485): 0:00:00.396504635 0x7563d980 gstevent.c:300:gst_event_new_custom creating new event 0x75951520 reconfigure 61441
D/GStreamer+GST_EVENT(24485): 0:00:00.396701458 0x7563d980 gstpad.c:4985:gst_pad_send_event_unchecked:<opus:src> have event type reconfigure event: 0x75951520, time 99:99:99.999999999, seq-num 43, (NULL)
I/GStreamer+GST_EVENT(24485): 0:00:00.396880625 0x7563d980 gstpad.c:5083:gst_pad_send_event_unchecked:<opus:src> Received event on flushing pad. Discarding
D/GStreamer+GST_BUS(24485): 0:00:00.397142031 0x7563d980 gstbus.c:312:gst_bus_post:<bus4> [msg 0x75961a68] posting on bus structure-change message: 0x75961a68, time 99:99:99.999999999, seq-num 44, element 'audio_1112261933', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstOpusEnc\)\ opus", busy=(boolean)false;
D/GStreamer+bin(24485): 0:00:00.397335000 0x7563d980 gstbin.c:3396:gst_bin_handle_message_func:<audio-file> [msg 0x75961a68] handling child audio_1112261933 message of type structure-change
D/GStreamer+bin(24485): 0:00:00.397539166 0x7563d980 gstbin.c:960:bin_remove_messages:<multiplexer:audio_1112261933> deleting message 0x75961ac0 of types 0x00001000
D/GStreamer+GST_BUS(24485): 0:00:00.397738750 0x7563d980 gstbus.c:343:gst_bus_post:<bus4> [msg 0x75961a68] dropped
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.397926458 0x7563d980 gstutils.c:1649:gst_element_link_pads_full linked pad opus:src to pad multiplexer:audio_1112261933
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.398109583 0x7563d980 gstutils.c:1543:gst_element_link_pads_full trying to link element multiplexer:(any) to element filesink:(any)
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.398293437 0x7563d980 gstutils.c:1632:gst_element_link_pads_full looping through allowed src and dest pads
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.398474166 0x7563d980 gstutils.c:1635:gst_element_link_pads_full trying src pad multiplexer:src
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.398652708 0x7563d980 gstutils.c:1006:gst_element_get_compatible_pad finding pad in filesink compatible with multiplexer:src
I/GStreamer+GST_PADS(24485): 0:00:00.398835000 0x7563d980 gstutils.c:936:gst_pad_check_link trying to link multiplexer:src and filesink:sink
D/GStreamer+GST_CAPS(24485): 0:00:00.399035313 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<multiplexer:src> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.399214115 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966720 caps
D/GStreamer+GST_PADS(24485): 0:00:00.399399010 0x7563d980 gstpad.c:3494:gst_pad_query:<multiplexer:src> doing query 0x75966720 (caps)
D/GStreamer+GST_CAPS(24485): 0:00:00.399809375 0x7563d980 gstpad.c:2889:gst_pad_query_caps_default:<multiplexer:src> query caps caps query: 0x75966720, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
D/GStreamer+GST_CAPS(24485): 0:00:00.399998542 0x7563d980 gstpad.c:2912:gst_pad_query_caps_default:<multiplexer:src> trying pad template caps
D/GStreamer+GST_CAPS(24485): 0:00:00.400198958 0x7563d980 gstpad.c:2942:gst_pad_query_caps_default:<multiplexer:src> using caps 0x7562ae00 application/ogg; audio/ogg; video/ogg
D/GStreamer+GST_PADS(24485): 0:00:00.400393229 0x7563d980 gstpad.c:3020:gst_pad_query_default:<multiplexer:src> not forwarding 0x75966720 (caps) query
D/GStreamer+GST_PADS(24485): 0:00:00.400819010 0x7563d980 gstpad.c:3516:gst_pad_query:<multiplexer:src> sent query 0x75966720 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.401018177 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<multiplexer:src> query returned application/ogg; audio/ogg; video/ogg
D/GStreamer+GST_CAPS(24485): 0:00:00.401217344 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<filesink:sink> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.401407135 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966750 caps
D/GStreamer+GST_PADS(24485): 0:00:00.401597864 0x7563d980 gstpad.c:3494:gst_pad_query:<filesink:sink> doing query 0x75966750 (caps)
D/GStreamer+GST_PADS(24485): 0:00:00.401803646 0x7563d980 gstpad.c:3516:gst_pad_query:<filesink:sink> sent query 0x75966750 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.401987708 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<filesink:sink> query returned ANY
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.402176771 0x7563d980 gstutils.c:1065:gst_element_get_compatible_pad found existing unlinked compatible pad filesink:sink
I/GStreamer+GST_PADS(24485): 0:00:00.402357187 0x7563d980 gstutils.c:1443:prepare_link_maybe_ghosting multiplexer and filesink in same bin, no need for ghost pads
D/GStreamer+GST_BUS(24485): 0:00:00.402610729 0x7563d980 gstbus.c:312:gst_bus_post:<bus4> [msg 0x75961a10] posting on bus structure-change message: 0x75961a10, time 99:99:99.999999999, seq-num 45, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstOggMux\)\ multiplexer", busy=(boolean)true;
D/GStreamer+bin(24485): 0:00:00.402796510 0x7563d980 gstbin.c:3396:gst_bin_handle_message_func:<audio-file> [msg 0x75961a10] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:00.402988437 0x7563d980 gstbin.c:885:find_message:<audio-file> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:00.403173646 0x7563d980 gstbin.c:892:find_message:<audio-file>   structure-change
D/GStreamer+bin(24485): 0:00:00.403353021 0x7563d980 gstbin.c:932:bin_replace_message:<audio-file> got new message 0x75961a10, structure-change from sink
D/GStreamer+GST_BUS(24485): 0:00:00.403530833 0x7563d980 gstbus.c:343:gst_bus_post:<bus4> [msg 0x75961a10] dropped
I/GStreamer+GST_PADS(24485): 0:00:00.403713437 0x7563d980 gstpad.c:2120:gst_pad_link_prepare trying to link multiplexer:src and filesink:sink
D/GStreamer+GST_CAPS(24485): 0:00:00.403890729 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<multiplexer:src> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.404069896 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x75966690 caps
D/GStreamer+GST_PADS(24485): 0:00:00.404257708 0x7563d980 gstpad.c:3494:gst_pad_query:<multiplexer:src> doing query 0x75966690 (caps)
D/GStreamer+GST_CAPS(24485): 0:00:00.404464271 0x7563d980 gstpad.c:2889:gst_pad_query_caps_default:<multiplexer:src> query caps caps query: 0x75966690, GstQueryCaps, filter=(GstCaps)NULL, caps=(GstCaps)NULL;
D/GStreamer+GST_CAPS(24485): 0:00:00.404643229 0x7563d980 gstpad.c:2912:gst_pad_query_caps_default:<multiplexer:src> trying pad template caps
D/GStreamer+GST_CAPS(24485): 0:00:00.404831041 0x7563d980 gstpad.c:2942:gst_pad_query_caps_default:<multiplexer:src> using caps 0x7562ae00 application/ogg; audio/ogg; video/ogg
D/GStreamer+GST_PADS(24485): 0:00:00.405019166 0x7563d980 gstpad.c:3020:gst_pad_query_default:<multiplexer:src> not forwarding 0x75966690 (caps) query
D/GStreamer+GST_PADS(24485): 0:00:00.405205625 0x7563d980 gstpad.c:3516:gst_pad_query:<multiplexer:src> sent query 0x75966690 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.405391875 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<multiplexer:src> query returned application/ogg; audio/ogg; video/ogg
D/GStreamer+GST_CAPS(24485): 0:00:00.405576771 0x7563d980 gstutils.c:2761:gst_pad_query_caps:<filesink:sink> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:00.405753593 0x7563d980 gstquery.c:680:gst_query_new_custom creating new query 0x759666c0 caps
D/GStreamer+GST_PADS(24485): 0:00:00.405939687 0x7563d980 gstpad.c:3494:gst_pad_query:<filesink:sink> doing query 0x759666c0 (caps)
D/GStreamer+GST_PADS(24485): 0:00:00.406131093 0x7563d980 gstpad.c:3516:gst_pad_query:<filesink:sink> sent query 0x759666c0 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:00.406312864 0x7563d980 gstutils.c:2768:gst_pad_query_caps:<filesink:sink> query returned ANY
D/GStreamer+GST_CAPS(24485): 0:00:00.406501927 0x7563d980 gstpad.c:2020:gst_pad_link_check_compatible_unlocked:<multiplexer:src> src caps application/ogg; audio/ogg; video/ogg
D/GStreamer+GST_CAPS(24485): 0:00:00.406687448 0x7563d980 gstpad.c:2022:gst_pad_link_check_compatible_unlocked:<filesink:sink> sink caps ANY
D/GStreamer+GST_CAPS(24485): 0:00:00.406863385 0x7563d980 gstpad.c:2040:gst_pad_link_check_compatible_unlocked caps are compatible
I/GStreamer+GST_PADS(24485): 0:00:00.407043854 0x7563d980 gstpad.c:2322:gst_pad_link_full linked multiplexer:src and filesink:sink, successful
I/GStreamer+GST_EVENT(24485): 0:00:00.407218125 0x7563d980 gstevent.c:1313:gst_event_new_reconfigure creating reconfigure event
D/GStreamer+GST_EVENT(24485): 0:00:00.407392395 0x7563d980 gstevent.c:300:gst_event_new_custom creating new event 0x75951560 reconfigure 61441
D/GStreamer+GST_EVENT(24485): 0:00:00.407588645 0x7563d980 gstpad.c:4985:gst_pad_send_event_unchecked:<multiplexer:src> have event type reconfigure event: 0x75951560, time 99:99:99.999999999, seq-num 46, (NULL)
I/GStreamer+GST_EVENT(24485): 0:00:00.407766822 0x7563d980 gstpad.c:5083:gst_pad_send_event_unchecked:<multiplexer:src> Received event on flushing pad. Discarding
D/GStreamer+GST_BUS(24485): 0:00:00.408025572 0x7563d980 gstbus.c:312:gst_bus_post:<bus4> [msg 0x759619b8] posting on bus structure-change message: 0x759619b8, time 99:99:99.999999999, seq-num 47, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_LINK, owner=(GstElement)"\(GstOggMux\)\ multiplexer", busy=(boolean)false;
D/GStreamer+bin(24485): 0:00:00.408206875 0x7563d980 gstbin.c:3396:gst_bin_handle_message_func:<audio-file> [msg 0x759619b8] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:00.408400572 0x7563d980 gstbin.c:960:bin_remove_messages:<filesink:sink> deleting message 0x75961a10 of types 0x00001000
D/GStreamer+GST_BUS(24485): 0:00:00.408593958 0x7563d980 gstbus.c:343:gst_bus_post:<bus4> [msg 0x759619b8] dropped
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:00.408775781 0x7563d980 gstutils.c:1649:gst_element_link_pads_full linked pad multiplexer:src to pad filesink:sink
I/GLib+stdout(24485): -config_pipeline_file.
D/LOG_TAG (24485): Starting mobinet infrastructure
D/LOG_TAG (24485): mobinet : Registering fd (70) at position 0
D/LOG_TAG (24485): mobinet : Registering fd (74) at position 1
D/GStreamer+GST_BUS(24485): 0:00:00.410075521 0x7563d980 gstelement.c:3020:gst_element_get_bus:<audio-stream> got bus <bus3>
D/GStreamer+GST_BUS(24485): 0:00:00.410291406 0x7563d980 gstbus.c:870:gst_bus_add_watch_full_unlocked:<bus3> New source 0x7785dbd8 with id 2
D/GStreamer+GST_BUS(24485): 0:00:00.410433802 0x7563d980 gstelement.c:3020:gst_element_get_bus:<audio-file> got bus <bus5>
D/GStreamer+GST_BUS(24485): 0:00:00.410617448 0x7563d980 gstbus.c:870:gst_bus_add_watch_full_unlocked:<bus5> New source 0x7784c3c0 with id 3
D/dalvikvm( 1342): GC_CONCURRENT freed 1370K, 10% free 18357K/20360K, paused 5ms+1ms, total 48ms
D/dalvikvm( 1342): WAIT_FOR_CONCURRENT_GC blocked 13ms
D/LOG_TAG (24485): ++ Accepting Connection on server 0x773f8e68
D/LOG_TAG (24485): mobinet : Registering fd (75) at position 1
D/LOG_TAG (24485): Adding client 0x7785dc28 to server 0x773f8e68
D/AUDIO-SINK(24485): START STREAM COMMAND
D/GStreamer+GST_STATES(24485): 0:00:15.908825619 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<audio-stream> set_state to PLAYING
D/GStreamer+GST_STATES(24485): 0:00:15.913270046 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<audio-stream> setting target state to PLAYING
D/GStreamer+GST_STATES(24485): 0:00:15.916043900 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<audio-stream> current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:15.917896608 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<audio-stream> intermediate: setting state from NULL to READY
D/GStreamer+GST_BUS(24485): 0:00:15.921749994 0x7584f860 gstbus.c:451:gst_bus_set_flushing:<bus1> unset bus flushing
D/GStreamer+GST_STATES(24485): 0:00:15.924706244 0x7584f860 gstbin.c:2546:gst_bin_change_state_func:<audio-stream> changing state of children from NULL to READY
D/GStreamer+bin(24485): 0:00:15.927549629 0x7584f860 gstbin.c:2579:gst_bin_change_state_func:<audio-stream> clearing all cached messages
D/GStreamer+bin(24485): 0:00:15.930810984 0x7584f860 gstbin.c:2107:gst_bin_sort_iterator_resync:<audio-stream> resync
D/GStreamer+bin(24485): 0:00:15.933704473 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'audiosink' to queue
D/GStreamer+bin(24485): 0:00:15.936743275 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:15.939407859 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:15.942220931 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element opus, degree 0->1, linked to capsfilter0
D/GStreamer+bin(24485): 0:00:15.945111244 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:15.948266869 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:15.951276921 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element convert, degree 0->1, linked to audiosink
D/GStreamer+bin(24485): 0:00:15.954177494 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:15.958745150 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:15.963060410 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element capsfilter0, degree 0->1, linked to convert
D/GStreamer+bin(24485): 0:00:15.963456192 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:15.963639681 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:15.964325306 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element source, degree 0->1, linked to opus
D/GStreamer+bin(24485): 0:00:15.964492494 0x7584f860 gstbin.c:2033:update_degree:<audio-stream> element source not linked on any sinkpads
D/GStreamer+bin(24485): 0:00:15.964933900 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives audiosink
D/GStreamer+bin(24485): 0:00:15.965393171 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:15.965685827 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:15.966118067 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element convert, degree 1->0, linked to audiosink
D/GStreamer+bin(24485): 0:00:15.966409421 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'convert' to queue
I/GStreamer+GST_STATES(24485): 0:00:15.966844942 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<audiosink> current NULL pending VOID_PENDING, desired next READY
D/GStreamer+bin(24485): 0:00:15.967162858 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:15.967590462 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:15.967888223 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element audiosink to READY, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:15.968184004 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<audiosink> set_state to READY
D/GStreamer+GST_STATES(24485): 0:00:15.968635410 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<audiosink> setting target state to READY
D/GStreamer+GST_STATES(24485): 0:00:15.968931191 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<audiosink> current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:15.969369473 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<audiosink> final: setting state from NULL to READY
D/GStreamer+audioclock(24485): 0:00:15.969685827 0x7584f860 gstaudioclock.c:175:gst_audio_clock_reset:<GstAudioSinkClock> reset clock to 0:00:00.000000000, last 0:00:00.000000000, offset 0:00:00.000000000
D/GStreamer+opensles_ringbuffer(24485): 0:00:15.970327806 0x7584f860 openslesringbuffer.c:644:gst_opensles_ringbuffer_new:<openslesringbuffer0> ringbuffer created
D/GStreamer+GST_REFCOUNTING(24485): 0:00:15.970636765 0x7584f860 gstobject.c:684:gst_object_set_parent:<openslesringbuffer0> set parent (ref and sink)
D/GStreamer+ringbuffer(24485): 0:00:15.970926400 0x7584f860 gstaudioringbuffer.c:390:gst_audio_ring_buffer_open_device:<openslesringbuffer0> opening device
W/libOpenSLES(24485): Leaving OutputMix::GetDestinationOutputDeviceIDs (SL_RESULT_BUFFER_INSUFFICIENT)
D/GStreamer+opensles_ringbuffer(24485): 0:00:15.971643952 0x7584f860 openslesringbuffer.c:736:gst_opensles_ringbuffer_open_device:<openslesringbuffer0> Found 1 output devices
D/GStreamer+opensles_ringbuffer(24485): 0:00:15.971929681 0x7584f860 openslesringbuffer.c:738:gst_opensles_ringbuffer_open_device:<openslesringbuffer0>   DeviceID: 75511a9c
D/GStreamer+opensles_ringbuffer(24485): 0:00:15.972344629 0x7584f860 openslesringbuffer.c:743:gst_opensles_ringbuffer_open_device:<openslesringbuffer0> device opened
D/GStreamer+ringbuffer(24485): 0:00:15.972635098 0x7584f860 gstaudioringbuffer.c:408:gst_audio_ring_buffer_open_device:<openslesringbuffer0> opened device
D/GStreamer+GST_STATES(24485): 0:00:15.972926452 0x7584f860 gstelement.c:2636:gst_element_change_state:<audiosink> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:15.973356035 0x7584f860 gstelement.c:2328:gst_element_continue_state:<audiosink> completed state change to READY
I/GStreamer+GST_STATES(24485): 0:00:15.973662858 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<audiosink> notifying about state-changed NULL to READY (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:15.974170410 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x75961b18] posting on bus state-changed message: 0x75961b18, time 99:99:99.999999999, seq-num 48, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:15.974606348 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x75961b18] handling child audiosink message of type state-changed
D/GStreamer+bin(24485): 0:00:15.974907546 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:15.975385567 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x75961b18] posting on bus state-changed message: 0x75961b18, time 99:99:99.999999999, seq-num 48, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:15.975837181 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x75961b18] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:15.976226869 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x75961b18, state-changed from audiosink, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:15.976719421 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x75961b18, time 99:99:99.999999999, seq-num 48, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element audiosink changed state from NULL to READY.
D/AUDIO-SINK(24485): gstreamer : Element audiosink changed state from NULL to READY.
D/GStreamer+GST_BUS(24485): 0:00:15.977924733 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:15.978388744 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x75961b18] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:15.978838587 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x75961b18] dropped
D/GStreamer+GST_STATES(24485): 0:00:15.979038379 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<audiosink> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:15.979473275 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'audiosink' changed state to 2(READY) successfully
D/GStreamer+bin(24485): 0:00:15.979897911 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives convert
D/GStreamer+bin(24485): 0:00:15.980192129 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:15.980490931 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:15.980926713 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element capsfilter0, degree 1->0, linked to convert
D/GStreamer+bin(24485): 0:00:15.981346192 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'capsfilter0' to queue
I/GStreamer+GST_STATES(24485): 0:00:15.981650254 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<convert> current NULL pending VOID_PENDING, desired next READY
D/GStreamer+bin(24485): 0:00:15.981956088 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:15.982361765 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:15.982660619 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element convert to READY, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:15.983084213 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<convert> set_state to READY
D/GStreamer+GST_STATES(24485): 0:00:15.983376140 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<convert> setting target state to READY
D/GStreamer+GST_STATES(24485): 0:00:15.983674421 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<convert> current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:15.983985202 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<convert> final: setting state from NULL to READY
D/GStreamer+GST_STATES(24485): 0:00:15.984396660 0x7584f860 gstelement.c:2636:gst_element_change_state:<convert> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:15.984699733 0x7584f860 gstelement.c:2328:gst_element_continue_state:<convert> completed state change to READY
I/GStreamer+GST_STATES(24485): 0:00:15.985125046 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<convert> notifying about state-changed NULL to READY (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:15.985621140 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x75961b70] posting on bus state-changed message: 0x75961b70, time 99:99:99.999999999, seq-num 49, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:15.985917285 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x75961b70] handling child convert message of type state-changed
D/GStreamer+bin(24485): 0:00:15.986223587 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:15.986704577 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x75961b70] posting on bus state-changed message: 0x75961b70, time 99:99:99.999999999, seq-num 49, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:15.987141035 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x75961b70] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:15.987613223 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x75961b70, state-changed from convert, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:15.987965983 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x75961b70, time 99:99:99.999999999, seq-num 49, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element convert changed state from NULL to READY.
D/AUDIO-SINK(24485): gstreamer : Element convert changed state from NULL to READY.
D/GStreamer+GST_BUS(24485): 0:00:15.989190619 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:15.989649161 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x75961b70] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:15.989964629 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x75961b70] dropped
D/GStreamer+GST_STATES(24485): 0:00:15.990387338 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<convert> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:15.990684525 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'convert' changed state to 2(READY) successfully
D/GStreamer+bin(24485): 0:00:15.991117911 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives capsfilter0
D/GStreamer+bin(24485): 0:00:15.991407546 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:15.991713744 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:15.992133275 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element opus, degree 1->0, linked to capsfilter0
D/GStreamer+bin(24485): 0:00:15.992424786 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'opus' to queue
I/GStreamer+GST_STATES(24485): 0:00:15.992857181 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current NULL pending VOID_PENDING, desired next READY
D/GStreamer+bin(24485): 0:00:15.993148796 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:15.993445254 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:15.993864577 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element capsfilter0 to READY, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:15.994159525 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<capsfilter0> set_state to READY
D/GStreamer+GST_STATES(24485): 0:00:15.994584473 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<capsfilter0> setting target state to READY
D/GStreamer+GST_STATES(24485): 0:00:15.994876452 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<capsfilter0> current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:15.995172962 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<capsfilter0> final: setting state from NULL to READY
D/GStreamer+GST_STATES(24485): 0:00:15.995602806 0x7584f860 gstelement.c:2636:gst_element_change_state:<capsfilter0> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:15.995917442 0x7584f860 gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to READY
I/GStreamer+GST_STATES(24485): 0:00:15.996348587 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed NULL to READY (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:15.996812910 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741808] posting on bus state-changed message: 0x77741808, time 99:99:99.999999999, seq-num 50, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:15.997119889 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741808] handling child capsfilter0 message of type state-changed
D/GStreamer+bin(24485): 0:00:15.997850410 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:15.998236921 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741808] posting on bus state-changed message: 0x77741808, time 99:99:99.999999999, seq-num 50, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:15.998526035 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741808] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:15.999035411 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741808, state-changed from capsfilter0, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:15.999499473 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741808, time 99:99:99.999999999, seq-num 50, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element capsfilter0 changed state from NULL to READY.
D/AUDIO-SINK(24485): gstreamer : Element capsfilter0 changed state from NULL to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.000711713 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.001033692 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741808] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.001458223 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741808] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.001759838 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<capsfilter0> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.002053379 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'capsfilter0' changed state to 2(READY) successfully
D/GStreamer+bin(24485): 0:00:16.002470827 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives opus
D/GStreamer+bin(24485): 0:00:16.002761608 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.003042963 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.003465879 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element source, degree 1->0, linked to opus
D/GStreamer+bin(24485): 0:00:16.003757754 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'source' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.004053431 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<opus> current NULL pending VOID_PENDING, desired next READY
D/GStreamer+bin(24485): 0:00:16.004466035 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.004757390 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.005046608 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element opus to READY, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.005465983 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<opus> set_state to READY
D/GStreamer+GST_STATES(24485): 0:00:16.005759525 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<opus> setting target state to READY
D/GStreamer+GST_STATES(24485): 0:00:16.006210202 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<opus> current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.006500619 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<opus> final: setting state from NULL to READY
D/GStreamer+GST_STATES(24485): 0:00:16.006797546 0x7584f860 gstelement.c:2636:gst_element_change_state:<opus> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.007219369 0x7584f860 gstelement.c:2328:gst_element_continue_state:<opus> completed state change to READY
I/GStreamer+GST_STATES(24485): 0:00:16.007508952 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<opus> notifying about state-changed NULL to READY (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.007986244 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741860] posting on bus state-changed message: 0x77741860, time 99:99:99.999999999, seq-num 51, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.008283379 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741860] handling child opus message of type state-changed
D/GStreamer+bin(24485): 0:00:16.008584421 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.009440515 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741860] posting on bus state-changed message: 0x77741860, time 99:99:99.999999999, seq-num 51, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.009715723 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741860] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.009933900 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741860, state-changed from opus, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.010397338 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741860, time 99:99:99.999999999, seq-num 51, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element opus changed state from NULL to READY.
D/AUDIO-SINK(24485): gstreamer : Element opus changed state from NULL to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.011601817 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.011928796 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741860] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.012364317 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741860] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.012658483 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<opus> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.012961296 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'opus' changed state to 2(READY) successfully
D/GStreamer+bin(24485): 0:00:16.013382233 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives source
D/GStreamer+bin(24485): 0:00:16.013671400 0x7584f860 gstbin.c:2033:update_degree:<audio-stream> element source not linked on any sinkpads
I/GStreamer+GST_STATES(24485): 0:00:16.014096192 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<source> current NULL pending VOID_PENDING, desired next READY
D/GStreamer+bin(24485): 0:00:16.014388900 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.014671817 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.015102702 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element source to READY, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.015398796 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<source> set_state to READY
D/GStreamer+GST_STATES(24485): 0:00:16.015702598 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<source> setting target state to READY
D/GStreamer+GST_STATES(24485): 0:00:16.016139994 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<source> current NULL, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.016436087 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<source> final: setting state from NULL to READY
D/GStreamer+GST_STATES(24485): 0:00:16.016862702 0x7584f860 gstelement.c:2636:gst_element_change_state:<source> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.017154577 0x7584f860 gstelement.c:2328:gst_element_continue_state:<source> completed state change to READY
I/GStreamer+GST_STATES(24485): 0:00:16.017450775 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<source> notifying about state-changed NULL to READY (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.017928900 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x777418b8] posting on bus state-changed message: 0x777418b8, time 99:99:99.999999999, seq-num 52, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.018850358 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x777418b8] handling child source message of type state-changed
D/GStreamer+bin(24485): 0:00:16.019149890 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.019531609 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x777418b8] posting on bus state-changed message: 0x777418b8, time 99:99:99.999999999, seq-num 52, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.019959004 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x777418b8] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.020303744 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x777418b8, state-changed from source, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.020777963 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x777418b8, time 99:99:99.999999999, seq-num 52, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element source changed state from NULL to READY.
D/AUDIO-SINK(24485): gstreamer : Element source changed state from NULL to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.021986869 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.022324056 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x777418b8] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.022758015 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x777418b8] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.023049265 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<source> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.023477338 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'source' changed state to 2(READY) successfully
D/GStreamer+bin(24485): 0:00:16.023770723 0x7584f860 gstbin.c:2083:gst_bin_sort_iterator_next:<audio-stream> queue empty, elements exhausted
D/GStreamer+GST_STATES(24485): 0:00:16.024063692 0x7584f860 gstbin.c:2715:gst_bin_change_state_func:<audio-stream> iterator done
D/GStreamer+bin(24485): 0:00:16.024472025 0x7584f860 gstbin.c:2125:gst_bin_sort_iterator_free:<audio-stream> free
D/GStreamer+bin(24485): 0:00:16.024767233 0x7584f860 gstbin.c:2750:gst_bin_change_state_func:<audio-stream> no async elements
D/GStreamer+GST_STATES(24485): 0:00:16.025058431 0x7584f860 gstbin.c:2784:gst_bin_change_state_func:<audio-stream> done changing bin's state from NULL to READY, now in NULL, ret SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.025487754 0x7584f860 gstelement.c:2636:gst_element_change_state:<audio-stream> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.025789108 0x7584f860 gstelement.c:2303:gst_element_continue_state:<audio-stream> committing state from NULL to READY, pending PLAYING, next PAUSED
I/GStreamer+GST_STATES(24485): 0:00:16.026242181 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<audio-stream> notifying about state-changed NULL to READY (PLAYING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.026718900 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741910] posting on bus state-changed message: 0x77741910, time 99:99:99.999999999, seq-num 53, element 'audio-stream', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_PLAYING;
D/GStreamer+GST_BUS(24485): 0:00:16.027011244 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741910] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.027483848 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741910, state-changed from audio-stream, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.027830202 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741910, time 99:99:99.999999999, seq-num 53, element 'audio-stream', GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_PLAYING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element audio-stream changed state from NULL to READY.
D/AUDIO-SINK(24485): gstreamer : Element audio-stream changed state from NULL to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.029044317 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.029504577 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741910] pushed on async queue
I/GStreamer+GST_STATES(24485): 0:00:16.029962598 0x7584f860 gstelement.c:2310:gst_element_continue_state:<audio-stream> continue state change READY to PAUSED, final PLAYING
D/GStreamer+GST_STATES(24485): 0:00:16.030263275 0x7584f860 gstbin.c:2546:gst_bin_change_state_func:<audio-stream> changing state of children from READY to PAUSED
D/GStreamer+bin(24485): 0:00:16.030546192 0x7584f860 gstbin.c:2566:gst_bin_change_state_func:<audio-stream> clearing EOS elements
D/GStreamer+bin(24485): 0:00:16.030963744 0x7584f860 gstbin.c:2415:gst_bin_src_pads_activate:<audio-stream> activate pads
D/GStreamer+bin(24485): 0:00:16.031260046 0x7584f860 gstbin.c:2423:gst_bin_src_pads_activate:<audio-stream> pad activation successful
D/GStreamer+bin(24485): 0:00:16.031552077 0x7584f860 gstbin.c:2107:gst_bin_sort_iterator_resync:<audio-stream> resync
D/GStreamer+bin(24485): 0:00:16.031976036 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'audiosink' to queue
D/GStreamer+bin(24485): 0:00:16.032270150 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.032556348 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.032980254 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element opus, degree 0->1, linked to capsfilter0
D/GStreamer+bin(24485): 0:00:16.033277806 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.033683535 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.033984577 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element convert, degree 0->1, linked to audiosink
D/GStreamer+bin(24485): 0:00:16.034276296 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.034584421 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.035005931 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element capsfilter0, degree 0->1, linked to convert
D/GStreamer+bin(24485): 0:00:16.035299160 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.035721192 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.036019369 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element source, degree 0->1, linked to opus
D/GStreamer+bin(24485): 0:00:16.036350254 0x7584f860 gstbin.c:2033:update_degree:<audio-stream> element source not linked on any sinkpads
D/GStreamer+bin(24485): 0:00:16.036768379 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives audiosink
D/GStreamer+bin(24485): 0:00:16.037055723 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.037476608 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.037778744 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element convert, degree 1->0, linked to audiosink
D/GStreamer+bin(24485): 0:00:16.038082702 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'convert' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.038496244 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<audiosink> current READY pending VOID_PENDING, desired next PAUSED
D/GStreamer+bin(24485): 0:00:16.038791035 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.039108119 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.039404838 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element audiosink to PAUSED, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.039843848 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<audiosink> set_state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.040009369 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<audiosink> setting target state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.040438431 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<audiosink> current READY, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.040752546 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<audiosink> final: setting state from READY to PAUSED
D/GStreamer+GST_BUS(24485): 0:00:16.041373275 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741968] posting on bus clock-provide message: 0x77741968, time 99:99:99.999999999, seq-num 54, element 'audiosink', GstMessageClockProvide, clock=(GstClock)"\(GstAudioClock\)\ GstAudioSinkClock", ready=(boolean)true;
D/GStreamer+bin(24485): 0:00:16.041673119 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741968] handling child audiosink message of type clock-provide
D/GStreamer+GST_BUS(24485): 0:00:16.042002338 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741968] dropped
D/GStreamer+basesink(24485): 0:00:16.042411973 0x7584f860 gstbasesink.c:4845:gst_base_sink_change_state:<audiosink> READY to PAUSED
D/GStreamer+basesink(24485): 0:00:16.042707494 0x7584f860 gstbasesink.c:4866:gst_base_sink_change_state:<audiosink> doing async state change
D/GStreamer+GST_BUS(24485): 0:00:16.043166192 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x777419c0] posting on bus async-start message: 0x777419c0, time 99:99:99.999999999, seq-num 55, element 'audiosink', (NULL)
D/GStreamer+bin(24485): 0:00:16.043484733 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x777419c0] handling child audiosink message of type async-start
D/GStreamer+bin(24485): 0:00:16.043897390 0x7584f860 gstbin.c:3584:gst_bin_handle_message_func:<audio-stream> ASYNC_START message 0x777419c0, audiosink
D/GStreamer+bin(24485): 0:00:16.044198588 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.044502285 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.044922702 0x7584f860 gstbin.c:932:bin_replace_message:<audio-stream> got new message 0x777419c0, async-start from audiosink
D/GStreamer+GST_STATES(24485): 0:00:16.045221192 0x7584f860 gstbin.c:3055:bin_handle_async_start:<audio-stream> state change busy
D/GStreamer+GST_BUS(24485): 0:00:16.045654212 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x777419c0] dropped
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.045959212 0x7584f860 gstelement.c:2740:gst_element_pads_activate:<audiosink> activate pads
D/GStreamer+GST_PADS(24485): 0:00:16.046416973 0x7584f860 gstpad.c:955:gst_pad_set_active:<audiosink:sink> activating pad from none
D/GStreamer+basesink(24485): 0:00:16.046718900 0x7584f860 gstbasesink.c:4021:gst_base_sink_pad_activate:<audiosink> Trying pull mode first
D/GStreamer+basesink(24485): 0:00:16.047141869 0x7584f860 gstbasesink.c:4027:gst_base_sink_pad_activate:<audiosink> pull mode disabled
D/GStreamer+basesink(24485): 0:00:16.047431660 0x7584f860 gstbasesink.c:4077:gst_base_sink_pad_activate:<audiosink> Falling back to push mode
D/GStreamer+GST_PADS(24485): 0:00:16.047740202 0x7584f860 gstpad.c:872:pre_activate:<audiosink:sink> setting pad into push mode, unset flushing
D/GStreamer+GST_PADS(24485): 0:00:16.048168431 0x7584f860 gstpad.c:883:pre_activate:<audiosink:sink> reschedule events on peer convert:src
D/GStreamer+GST_PADS(24485): 0:00:16.048482233 0x7584f860 gstpad.c:1093:gst_pad_activate_mode:<audiosink:sink> activated in push mode
D/GStreamer+basesink(24485): 0:00:16.048905150 0x7584f860 gstbasesink.c:4079:gst_base_sink_pad_activate:<audiosink> Success activating push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.049225046 0x7584f860 gstelement.c:2759:gst_element_pads_activate:<audiosink> pad activation successful
D/GStreamer+GST_STATES(24485): 0:00:16.049656869 0x7584f860 gstelement.c:2618:gst_element_change_state:<audiosink> element will change state ASYNC
D/GStreamer+GST_STATES(24485): 0:00:16.049982911 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<audiosink> returned ASYNC
I/GStreamer+GST_STATES(24485): 0:00:16.050414890 0x7584f860 gstbin.c:2662:gst_bin_change_state_func:<audio-stream> child 'audiosink' is changing state asynchronously to PAUSED
D/GStreamer+bin(24485): 0:00:16.050722338 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives convert
D/GStreamer+bin(24485): 0:00:16.051151556 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.051444525 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.051875931 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element capsfilter0, degree 1->0, linked to convert
D/GStreamer+bin(24485): 0:00:16.052168588 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'capsfilter0' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.052599317 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<convert> current READY pending VOID_PENDING, desired next PAUSED
D/GStreamer+bin(24485): 0:00:16.052898015 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.053186400 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.053493171 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element convert to PAUSED, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.053796452 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<convert> set_state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.054212494 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<convert> setting target state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.054630046 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<convert> current READY, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.054926504 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<convert> final: setting state from READY to PAUSED
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.055231817 0x7584f860 gstelement.c:2740:gst_element_pads_activate:<convert> activate pads
D/GStreamer+GST_PADS(24485): 0:00:16.055663327 0x7584f860 gstpad.c:955:gst_pad_set_active:<convert:src> activating pad from none
D/GStreamer+GST_PADS(24485): 0:00:16.055976087 0x7584f860 gstpad.c:872:pre_activate:<convert:src> setting pad into push mode, unset flushing
D/GStreamer+GST_PADS(24485): 0:00:16.056422389 0x7584f860 gstpad.c:1093:gst_pad_activate_mode:<convert:src> activated in push mode
D/GStreamer+GST_PADS(24485): 0:00:16.056762129 0x7584f860 gstpad.c:955:gst_pad_set_active:<convert:sink> activating pad from none
D/GStreamer+GST_PADS(24485): 0:00:16.057184108 0x7584f860 gstpad.c:872:pre_activate:<convert:sink> setting pad into push mode, unset flushing
D/GStreamer+GST_PADS(24485): 0:00:16.057619316 0x7584f860 gstpad.c:883:pre_activate:<convert:sink> reschedule events on peer capsfilter0:src
D/GStreamer+GST_CAPS(24485): 0:00:16.057920775 0x7584f860 gstpad.c:2465:gst_pad_get_current_caps:<convert:sink> get current pad caps (NULL)
D/GStreamer+GST_CAPS(24485): 0:00:16.058227494 0x7584f860 gstpad.c:2465:gst_pad_get_current_caps:<convert:src> get current pad caps (NULL)
D/GStreamer+basetransform(24485): 0:00:16.058657441 0x7584f860 gstbasetransform.c:2315:gst_base_transform_activate:<convert> have_same_caps 0
D/GStreamer+GST_PADS(24485): 0:00:16.058970254 0x7584f860 gstpad.c:1093:gst_pad_activate_mode:<convert:sink> activated in push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.060729421 0x7584f860 gstelement.c:2759:gst_element_pads_activate:<convert> pad activation successful
D/GStreamer+GST_STATES(24485): 0:00:16.061102754 0x7584f860 gstelement.c:2636:gst_element_change_state:<convert> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.061278119 0x7584f860 gstelement.c:2328:gst_element_continue_state:<convert> completed state change to PAUSED
I/GStreamer+GST_STATES(24485): 0:00:16.061540983 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<convert> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.061786973 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741a18] posting on bus state-changed message: 0x77741a18, time 99:99:99.999999999, seq-num 56, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.061967494 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741a18] handling child convert message of type state-changed
D/GStreamer+bin(24485): 0:00:16.062146661 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.062370775 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741a18] posting on bus state-changed message: 0x77741a18, time 99:99:99.999999999, seq-num 56, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.062547077 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741a18] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.062786504 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741a18, state-changed from convert, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.062998379 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741a18, time 99:99:99.999999999, seq-num 56, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element convert changed state from READY to PAUSED.
D/AUDIO-SINK(24485): gstreamer : Element convert changed state from READY to PAUSED.
D/GStreamer+GST_BUS(24485): 0:00:16.063576660 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.063781556 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741a18] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.063951660 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741a18] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.064124213 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<convert> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.064296765 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'convert' changed state to 3(PAUSED) successfully
D/GStreamer+bin(24485): 0:00:16.064472546 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives capsfilter0
D/GStreamer+bin(24485): 0:00:16.064641608 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.064813431 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.064990567 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element opus, degree 1->0, linked to capsfilter0
D/GStreamer+bin(24485): 0:00:16.065156712 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'opus' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.065338640 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current READY pending VOID_PENDING, desired next PAUSED
D/GStreamer+bin(24485): 0:00:16.065511400 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.065678067 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.065851035 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element capsfilter0 to PAUSED, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.066024942 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<capsfilter0> set_state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.066193744 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<capsfilter0> setting target state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.066367389 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<capsfilter0> current READY, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.066538223 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<capsfilter0> final: setting state from READY to PAUSED
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.066719056 0x7584f860 gstelement.c:2740:gst_element_pads_activate:<capsfilter0> activate pads
D/GStreamer+GST_PADS(24485): 0:00:16.066899837 0x7584f860 gstpad.c:955:gst_pad_set_active:<capsfilter0:src> activating pad from none
D/GStreamer+GST_PADS(24485): 0:00:16.067084317 0x7584f860 gstpad.c:872:pre_activate:<capsfilter0:src> setting pad into push mode, unset flushing
D/GStreamer+GST_PADS(24485): 0:00:16.067263067 0x7584f860 gstpad.c:1093:gst_pad_activate_mode:<capsfilter0:src> activated in push mode
D/GStreamer+GST_PADS(24485): 0:00:16.067442233 0x7584f860 gstpad.c:955:gst_pad_set_active:<capsfilter0:sink> activating pad from none
D/GStreamer+GST_PADS(24485): 0:00:16.067618848 0x7584f860 gstpad.c:872:pre_activate:<capsfilter0:sink> setting pad into push mode, unset flushing
D/GStreamer+GST_PADS(24485): 0:00:16.067793744 0x7584f860 gstpad.c:883:pre_activate:<capsfilter0:sink> reschedule events on peer opus:src
D/GStreamer+GST_CAPS(24485): 0:00:16.067968900 0x7584f860 gstpad.c:2465:gst_pad_get_current_caps:<capsfilter0:sink> get current pad caps (NULL)
D/GStreamer+GST_CAPS(24485): 0:00:16.068142077 0x7584f860 gstpad.c:2465:gst_pad_get_current_caps:<capsfilter0:src> get current pad caps (NULL)
D/GStreamer+basetransform(24485): 0:00:16.068311296 0x7584f860 gstbasetransform.c:2315:gst_base_transform_activate:<capsfilter0> have_same_caps 0
D/GStreamer+GST_PADS(24485): 0:00:16.068490619 0x7584f860 gstpad.c:1093:gst_pad_activate_mode:<capsfilter0:sink> activated in push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.068667389 0x7584f860 gstelement.c:2759:gst_element_pads_activate:<capsfilter0> pad activation successful
D/GStreamer+GST_STATES(24485): 0:00:16.068835775 0x7584f860 gstelement.c:2636:gst_element_change_state:<capsfilter0> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.069027077 0x7584f860 gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
I/GStreamer+GST_STATES(24485): 0:00:16.069199994 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.069421765 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741a70] posting on bus state-changed message: 0x77741a70, time 99:99:99.999999999, seq-num 57, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.069598015 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741a70] handling child capsfilter0 message of type state-changed
D/GStreamer+bin(24485): 0:00:16.069776296 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.069990827 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741a70] posting on bus state-changed message: 0x77741a70, time 99:99:99.999999999, seq-num 57, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.070163692 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741a70] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.070377806 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741a70, state-changed from capsfilter0, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.070610150 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741a70, time 99:99:99.999999999, seq-num 57, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element capsfilter0 changed state from READY to PAUSED.
D/AUDIO-SINK(24485): gstreamer : Element capsfilter0 changed state from READY to PAUSED.
D/GStreamer+GST_BUS(24485): 0:00:16.071186713 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.071391036 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741a70] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.071561608 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741a70] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.071732077 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<capsfilter0> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.071905046 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'capsfilter0' changed state to 3(PAUSED) successfully
D/GStreamer+bin(24485): 0:00:16.072078275 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives opus
D/GStreamer+bin(24485): 0:00:16.072245306 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.072410306 0x7584f860 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.072586608 0x7584f860 gstbin.c:2010:update_degree:<audio-stream> change element source, degree 1->0, linked to opus
D/GStreamer+bin(24485): 0:00:16.072752077 0x7584f860 gstbin.c:1893:add_to_queue:<audio-stream> adding 'source' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.072928900 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<opus> current READY pending VOID_PENDING, desired next PAUSED
D/GStreamer+bin(24485): 0:00:16.073094838 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.073259160 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.073430775 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element opus to PAUSED, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.073599838 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<opus> set_state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.073773952 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<opus> setting target state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.073944733 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<opus> current READY, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.074115879 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<opus> final: setting state from READY to PAUSED
D/GStreamer+audiodecoder(24485): 0:00:16.074289838 0x7584f860 gstaudiodecoder.c:2622:gst_audio_decoder_start:<opus> gst_audio_decoder_start
D/GStreamer+audiodecoder(24485): 0:00:16.074451765 0x7584f860 gstaudiodecoder.c:527:gst_audio_decoder_reset:<opus> gst_audio_decoder_reset
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.074642702 0x7584f860 gstelement.c:2740:gst_element_pads_activate:<opus> activate pads
D/GStreamer+GST_PADS(24485): 0:00:16.074817598 0x7584f860 gstpad.c:955:gst_pad_set_active:<opus:src> activating pad from none
D/GStreamer+GST_PADS(24485): 0:00:16.074996765 0x7584f860 gstpad.c:872:pre_activate:<opus:src> setting pad into push mode, unset flushing
D/GStreamer+GST_PADS(24485): 0:00:16.075169785 0x7584f860 gstpad.c:1093:gst_pad_activate_mode:<opus:src> activated in push mode
D/GStreamer+GST_PADS(24485): 0:00:16.075348275 0x7584f860 gstpad.c:955:gst_pad_set_active:<opus:sink> activating pad from none
D/GStreamer+GST_PADS(24485): 0:00:16.075528171 0x7584f860 gstpad.c:872:pre_activate:<opus:sink> setting pad into push mode, unset flushing
D/GStreamer+GST_PADS(24485): 0:00:16.075700098 0x7584f860 gstpad.c:883:pre_activate:<opus:sink> reschedule events on peer source:src
D/GStreamer+GST_PADS(24485): 0:00:16.075874525 0x7584f860 gstpad.c:1093:gst_pad_activate_mode:<opus:sink> activated in push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.076049994 0x7584f860 gstelement.c:2759:gst_element_pads_activate:<opus> pad activation successful
D/GStreamer+GST_STATES(24485): 0:00:16.076220514 0x7584f860 gstelement.c:2636:gst_element_change_state:<opus> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.076386712 0x7584f860 gstelement.c:2328:gst_element_continue_state:<opus> completed state change to PAUSED
I/GStreamer+GST_STATES(24485): 0:00:16.076557546 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<opus> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.076783692 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741ac8] posting on bus state-changed message: 0x77741ac8, time 99:99:99.999999999, seq-num 58, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.076956764 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741ac8] handling child opus message of type state-changed
D/GStreamer+bin(24485): 0:00:16.077129056 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.077344942 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741ac8] posting on bus state-changed message: 0x77741ac8, time 99:99:99.999999999, seq-num 58, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.077515150 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741ac8] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.077729056 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741ac8, state-changed from opus, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.077938535 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741ac8, time 99:99:99.999999999, seq-num 58, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element opus changed state from READY to PAUSED.
D/AUDIO-SINK(24485): gstreamer : Element opus changed state from READY to PAUSED.
D/GStreamer+GST_BUS(24485): 0:00:16.078509369 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.078712962 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741ac8] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.078882389 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741ac8] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.079072442 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<opus> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.079248744 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'opus' changed state to 3(PAUSED) successfully
D/GStreamer+bin(24485): 0:00:16.079421452 0x7584f860 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives source
D/GStreamer+bin(24485): 0:00:16.079589577 0x7584f860 gstbin.c:2033:update_degree:<audio-stream> element source not linked on any sinkpads
I/GStreamer+GST_STATES(24485): 0:00:16.079765879 0x7584f860 gstbin.c:2227:gst_bin_element_set_state:<source> current READY pending VOID_PENDING, desired next PAUSED
D/GStreamer+bin(24485): 0:00:16.079931765 0x7584f860 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.080097390 0x7584f860 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.080274681 0x7584f860 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element source to PAUSED, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.080441504 0x7584f860 gstelement.c:2479:gst_element_set_state_func:<source> set_state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.080635150 0x7584f860 gstelement.c:2504:gst_element_set_state_func:<source> setting target state to PAUSED
D/GStreamer+GST_STATES(24485): 0:00:16.080806296 0x7584f860 gstelement.c:2517:gst_element_set_state_func:<source> current READY, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.080981556 0x7584f860 gstelement.c:2551:gst_element_set_state_func:<source> final: setting state from READY to PAUSED
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.081158588 0x7584f860 gstelement.c:2740:gst_element_pads_activate:<source> activate pads
D/GStreamer+GST_PADS(24485): 0:00:16.081337442 0x7584f860 gstpad.c:955:gst_pad_set_active:<source:src> activating pad from none
D/GStreamer+GST_PADS(24485): 0:00:16.081520567 0x7584f860 gstpad.c:872:pre_activate:<source:src> setting pad into push mode, unset flushing
D/GStreamer+basesrc(24485): 0:00:16.081684786 0x7584f860 gstbasesrc.c:3561:gst_base_src_activate_push:<source> Activating in push mode
D/GStreamer+tcpclientsrc(24485): 0:00:16.082037494 0x7584f860 gsttcpclientsrc.c:371:gst_tcp_client_src_start:<source> IP address for host 10.1.5.21 is 10.1.5.21
D/GStreamer+tcpclientsrc(24485): 0:00:16.082382546 0x7584f860 gsttcpclientsrc.c:381:gst_tcp_client_src_start:<source> opening receiving client socket to 10.1.5.21:7821
D/GStreamer+tcpclientsrc(24485): 0:00:16.082768692 0x7584f860 gsttcpclientsrc.c:389:gst_tcp_client_src_start:<source> opened receiving client socket
D/GStreamer+basesrc(24485): 0:00:16.088126973 0x7584f860 gstbasesrc.c:3261:gst_base_src_start_complete:<source> starting source
D/GStreamer+basesrc(24485): 0:00:16.088214369 0x7584f860 gstbasesrc.c:3274:gst_base_src_start_complete:<source> setting size -1
D/GStreamer+basesrc(24485): 0:00:16.088359421 0x7584f860 gstbasesrc.c:3285:gst_base_src_start_complete:<source> format: bytes, have size: 0, size: -1, duration: -1
D/GStreamer+basesrc(24485): 0:00:16.088479733 0x7584f860 gstbasesrc.c:3288:gst_base_src_start_complete:<source> is seekable: 0
D/GStreamer+basesrc(24485): 0:00:16.088590046 0x7584f860 gstbasesrc.c:3293:gst_base_src_start_complete:<source> is random_access: 0
D/GStreamer+basesrc(24485): 0:00:16.088698744 0x7584f860 gstbasesrc.c:3442:gst_base_src_set_flushing:<source> flushing 0, live_play 0
D/GStreamer+basesrc(24485): 0:00:16.088811191 0x7584f860 gstbasesrc.c:1533:gst_base_src_perform_seek:<source> doing seek: (NULL)
D/GStreamer+GST_PADS(24485): 0:00:16.088928483 0x7584f860 gstpad.c:5462:gst_pad_pause_task:<source:src> pause task
D/GStreamer+GST_PADS(24485): 0:00:16.089084838 0x7584f860 gstpad.c:5480:gst_pad_pause_task:<source:src> pad has no task
D/GStreamer+basesrc(24485): 0:00:16.089258796 0x7584f860 gstbasesrc.c:1589:gst_base_src_perform_seek:<source> seek with seqnum 60
D/GStreamer+basesrc(24485): 0:00:16.089432286 0x7584f860 gstbasesrc.c:1626:gst_base_src_perform_seek:<source> segment configured from 0 to -1, position 0
I/GStreamer+basesrc(24485): 0:00:16.089648171 0x7584f860 gstbasesrc.c:1296:gst_base_src_do_seek:<source> seeking: bytes segment start=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
D/GStreamer+GST_PADS(24485): 0:00:16.089830723 0x7584f860 gstpad.c:5406:gst_pad_start_task:<source:src> start task
D/GStreamer+task(24485): 0:00:16.090037181 0x7584f860 gsttask.c:407:gst_task_new Created task 0x77745828
I/GStreamer+task(24485): 0:00:16.090196556 0x7584f860 gsttask.c:431:gst_task_set_lock setting stream lock 0x75846204 on task 0x77745828
I/GStreamer+GST_PADS(24485): 0:00:16.090363171 0x7584f860 gstpad.c:5415:gst_pad_start_task:<source:src> created task 0x77745828
D/GStreamer+GST_PADS(24485): 0:00:16.090537181 0x7584f860 gstpad.c:5332:do_stream_status:<source:src> doing stream-status 0
D/GStreamer+GST_PADS(24485): 0:00:16.090755306 0x7584f860 gstpad.c:5361:do_stream_status:<source:src> posting stream-status 0
D/GStreamer+GST_BUS(24485): 0:00:16.091007911 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741b20] posting on bus stream-status message: 0x77741b20, time 99:99:99.999999999, seq-num 61, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_CREATE, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ task0";
D/GStreamer+bin(24485): 0:00:16.091182442 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741b20] handling child src message of type stream-status
D/GStreamer+bin(24485): 0:00:16.091359213 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.091601921 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741b20] posting on bus stream-status message: 0x77741b20, time 99:99:99.999999999, seq-num 61, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_CREATE, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ task0";
D/GStreamer+GST_BUS(24485): 0:00:16.091772181 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741b20] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.091999994 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741b20, stream-status from src, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.092229004 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with stream-status message: 0x77741b20, time 99:99:99.999999999, seq-num 61, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_CREATE, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ task0";
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element src : stream-status message
D/AUDIO-SINK(24485): gstreamer : Element src : stream-status message
D/GStreamer+GST_BUS(24485): 0:00:16.092813275 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.093013796 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741b20] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.093182858 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741b20] dropped
D/GStreamer+task(24485): 0:00:16.093353692 0x7584f860 gsttask.c:662:gst_task_set_state:<task0> Changing task 0x77745828 to state 0
D/GStreamer+basesrc(24485): 0:00:16.093597442 0x7584f860 gstbasesrc.c:3388:gst_base_src_start_wait:<source> got ok
D/GStreamer+GST_PADS(24485): 0:00:16.093777285 0x7584f860 gstpad.c:1093:gst_pad_activate_mode:<source:src> activated in push mode
D/GStreamer+task(24485): 0:00:16.094134317 0x75966ac0 gsttask.c:270:gst_task_func Entering task 0x77745828, thread 0x75966ac0
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.094154317 0x7584f860 gstelement.c:2759:gst_element_pads_activate:<source> pad activation successful
D/GStreamer+GST_PADS(24485): 0:00:16.094425879 0x75966ac0 gstpad.c:5332:do_stream_status:<source:src> doing stream-status 1
D/GStreamer+GST_STATES(24485): 0:00:16.094447181 0x7584f860 gstelement.c:2636:gst_element_change_state:<source> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.094707337 0x7584f860 gstelement.c:2328:gst_element_continue_state:<source> completed state change to PAUSED
I/GStreamer+GST_STATES(24485): 0:00:16.094893848 0x7584f860 gstelement.c:2233:_priv_gst_element_state_changed:<source> notifying about state-changed READY to PAUSED (VOID_PENDING pending)
D/GStreamer+GST_PADS(24485): 0:00:16.094841140 0x75966ac0 gstpad.c:5361:do_stream_status:<source:src> posting stream-status 1
D/GStreamer+GST_BUS(24485): 0:00:16.095265879 0x7584f860 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741b78] posting on bus state-changed message: 0x77741b78, time 99:99:99.999999999, seq-num 63, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.095523379 0x7584f860 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741b78] handling child source message of type state-changed
D/GStreamer+bin(24485): 0:00:16.095699212 0x7584f860 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.095772077 0x75966ac0 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77854dc8] posting on bus stream-status message: 0x77854dc8, time 99:99:99.999999999, seq-num 62, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_ENTER, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ source:src";
D/GStreamer+GST_BUS(24485): 0:00:16.095945098 0x7584f860 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741b78] posting on bus state-changed message: 0x77741b78, time 99:99:99.999999999, seq-num 63, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.096030671 0x75966ac0 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77854dc8] handling child src message of type stream-status
D/GStreamer+GST_BUS(24485): 0:00:16.096179577 0x7584f860 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741b78] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.096390671 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741b78, state-changed from source, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.096543952 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741b78, time 99:99:99.999999999, seq-num 63, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
D/GStreamer+bin(24485): 0:00:16.096805410 0x75966ac0 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
I/GLib+stdout(24485): gstreamer : Element source changed state from READY to PAUSED.
D/AUDIO-SINK(24485): gstreamer : Element source changed state from READY to PAUSED.
D/GStreamer+GST_BUS(24485): 0:00:16.097125514 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.097363639 0x7584f860 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741b78] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.097537181 0x7584f860 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741b78] dropped
D/GStreamer+GST_BUS(24485): 0:00:16.097484941 0x75966ac0 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77854dc8] posting on bus stream-status message: 0x77854dc8, time 99:99:99.999999999, seq-num 62, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_ENTER, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ source:src";
D/GStreamer+GST_BUS(24485): 0:00:16.097689994 0x75966ac0 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77854dc8] pushing on async queue
D/GStreamer+GST_STATES(24485): 0:00:16.097835410 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<source> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.098007702 0x7584f860 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'source' changed state to 3(PAUSED) successfully
D/GStreamer+GST_BUS(24485): 0:00:16.098351087 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77854dc8, stream-status from src, type mask is 4294967295
D/GStreamer+bin(24485): 0:00:16.098367129 0x7584f860 gstbin.c:2083:gst_bin_sort_iterator_next:<audio-stream> queue empty, elements exhausted
D/GStreamer+GST_STATES(24485): 0:00:16.098641764 0x7584f860 gstbin.c:2715:gst_bin_change_state_func:<audio-stream> iterator done
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.098822858 0x7584f860 gstelement.c:2740:gst_element_pads_activate:<audio-stream> activate pads
D/GStreamer+GST_BUS(24485): 0:00:16.099098848 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with stream-status message: 0x77854dc8, time 99:99:99.999999999, seq-num 62, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_ENTER, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ source:src";
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element src : stream-status message
D/AUDIO-SINK(24485): gstreamer : Element src : stream-status message
D/GStreamer+GST_BUS(24485): 0:00:16.099324942 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.099613119 0x7584f860 gstelement.c:2759:gst_element_pads_activate:<audio-stream> pad activation successful
D/GStreamer+GST_BUS(24485): 0:00:16.099505827 0x75966ac0 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77854dc8] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.099844109 0x75966ac0 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77854dc8] dropped
D/GStreamer+task(24485): 0:00:16.100092859 0x75966ac0 gsttask.c:243:gst_task_configure_name:<source:src> Setting thread name to 'source:src'
D/GStreamer+GST_STATES(24485): 0:00:16.100309161 0x7584f860 gstbin.c:2733:gst_bin_change_state_func:<audio-stream> we have ASYNC elements SUCCESS -> ASYNC
D/GStreamer+bin(24485): 0:00:16.100374577 0x7584f860 gstbin.c:2125:gst_bin_sort_iterator_free:<audio-stream> free
D/GStreamer+bin(24485): 0:00:16.100560254 0x7584f860 gstbin.c:2761:gst_bin_change_state_func:<audio-stream> check async elements
D/GStreamer+bin(24485): 0:00:16.100638275 0x7584f860 gstbin.c:883:find_message:<audio-stream> we found a message 0x777419c0 from audiosink matching types 00100000
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.100789213 0x75966ac0 gstelement.c:894:gst_element_get_static_pad no such pad 'sink' in element "source"
D/GStreamer+GST_STATES(24485): 0:00:16.101046452 0x7584f860 gstbin.c:2784:gst_bin_change_state_func:<audio-stream> done changing bin's state from READY to PAUSED, now in READY, ret ASYNC
D/GStreamer+pipeline(24485): 0:00:16.101244525 0x7584f860 gstpipeline.c:282:reset_start_time:<audio-stream> reset start_time to 0
D/GStreamer+GST_STATES(24485): 0:00:16.101311296 0x7584f860 gstelement.c:2618:gst_element_change_state:<audio-stream> element will change state ASYNC
D/GStreamer+GST_STATES(24485): 0:00:16.101368223 0x7584f860 gstelement.c:2563:gst_element_set_state_func:<audio-stream> returned ASYNC
D/AUDIO-SINK(24485): Set the pipeline to the playing state
D/GStreamer+query(24485): 0:00:16.101555098 0x75966ac0 gstquery.c:680:gst_query_new_custom creating new query 0x77746580 uri
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.101841036 0x75966ac0 gstelement.c:1661:gst_element_query send query on element source
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.102814994 0x75966ac0 gstelement.c:1450:gst_element_get_random_pad getting a random pad
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.102948067 0x75966ac0 gstelement.c:1469:gst_element_get_random_pad checking pad source:src
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.103086608 0x75966ac0 gstelement.c:1481:gst_element_get_random_pad found pad source:src
D/GStreamer+GST_PADS(24485): 0:00:16.103227910 0x75966ac0 gstpad.c:3494:gst_pad_query:<source:src> doing query 0x77746580 (uri)
D/GStreamer+basesrc(24485): 0:00:16.103407442 0x75966ac0 gstbasesrc.c:1248:gst_base_src_default_query:<source> query uri returns 0
D/GStreamer+GST_PADS(24485): 0:00:16.103788327 0x75966ac0 gstpad.c:3516:gst_pad_query:<source:src> sent query 0x77746580 (uri), result 0
D/GStreamer+GST_PADS(24485): 0:00:16.103926088 0x75966ac0 gstpad.c:3560:gst_pad_query:<source:src> query failed
V/GStreamer+default(24485): 0:00:16.104116869 0x75966ac0 gstutils.c:3648:gst_pad_create_stream_id_printf_valist:<source:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
D/GStreamer+basesrc(24485): 0:00:16.104306192 0x75966ac0 gstbasesrc.c:851:gst_base_src_send_stream_start:<source> Pushing STREAM_START
D/GStreamer+GST_EVENT(24485): 0:00:16.104472233 0x75966ac0 gstevent.c:300:gst_event_new_custom creating new event 0x77744698 stream-start 10254
D/GStreamer+GST_PADS(24485): 0:00:16.104641400 0x75966ac0 gstpad.c:3425:check_sticky:<source:src> pushing all sticky events
D/GStreamer+GST_EVENT(24485): 0:00:16.104892390 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<opus:sink> have event type stream-start event: 0x77744698, time 99:99:99.999999999, seq-num 64, GstEventStreamStart, stream-id=(string)2ec12628779998686796102a37750ab9, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0;
D/GStreamer+audiodecoder(24485): 0:00:16.105072442 0x75966ac0 gstaudiodecoder.c:2144:gst_audio_decoder_sink_event:<opus> received event 10254, stream-start
D/GStreamer+audiodecoder(24485): 0:00:16.105229004 0x75966ac0 gstaudiodecoder.c:1986:gst_audio_decoder_sink_eventfunc:<opus> received STREAM_START. Clearing taglist
D/GStreamer+GST_PADS(24485): 0:00:16.105407442 0x75966ac0 gstpad.c:3425:check_sticky:<opus:src> pushing all sticky events
D/GStreamer+GST_EVENT(24485): 0:00:16.105636608 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<capsfilter0:sink> have event type stream-start event: 0x77744698, time 99:99:99.999999999, seq-num 64, GstEventStreamStart, stream-id=(string)2ec12628779998686796102a37750ab9, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0;
D/GStreamer+GST_PADS(24485): 0:00:16.105824681 0x75966ac0 gstpad.c:3425:check_sticky:<capsfilter0:src> pushing all sticky events
D/GStreamer+GST_EVENT(24485): 0:00:16.106065098 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<convert:sink> have event type stream-start event: 0x77744698, time 99:99:99.999999999, seq-num 64, GstEventStreamStart, stream-id=(string)2ec12628779998686796102a37750ab9, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0;
D/GStreamer+GST_PADS(24485): 0:00:16.106229785 0x75966ac0 gstpad.c:3425:check_sticky:<convert:src> pushing all sticky events
D/GStreamer+GST_EVENT(24485): 0:00:16.106464577 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<audiosink:sink> have event type stream-start event: 0x77744698, time 99:99:99.999999999, seq-num 64, GstEventStreamStart, stream-id=(string)2ec12628779998686796102a37750ab9, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0;
D/GStreamer+basesink(24485): 0:00:16.106679160 0x75966ac0 gstbasesink.c:3119:gst_base_sink_event:<audiosink> received event 0x77744698 stream-start event: 0x77744698, time 99:99:99.999999999, seq-num 64, GstEventStreamStart, stream-id=(string)2ec12628779998686796102a37750ab9, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)0;
D/GStreamer+basesink(24485): 0:00:16.106863119 0x75966ac0 gstbasesink.c:3015:gst_base_sink_default_event:<audiosink> Now posting STREAM_START (seqnum:64)
D/GStreamer+GST_BUS(24485): 0:00:16.107102806 0x75966ac0 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77854e20] posting on bus stream-start message: 0x77854e20, time 99:99:99.999999999, seq-num 64, element 'audiosink', GstMessageStreamStart, group-id=(uint)0;
D/GStreamer+bin(24485): 0:00:16.107315462 0x75966ac0 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77854e20] handling child audiosink message of type stream-start
D/GStreamer+bin(24485): 0:00:16.107459212 0x75966ac0 gstbin.c:885:find_message:<audio-stream> no message found matching types 10000000
D/GStreamer+bin(24485): 0:00:16.107635462 0x75966ac0 gstbin.c:892:find_message:<audio-stream>   stream-start
D/GStreamer+bin(24485): 0:00:16.107777389 0x75966ac0 gstbin.c:932:bin_replace_message:<audio-stream> got new message 0x77854e20, stream-start from audiosink
D/GStreamer+GST_STATES(24485): 0:00:16.107953744 0x75966ac0 gstbin.c:1711:bin_element_is_sink:<audio-stream> child capsfilter0 is not sink
D/GStreamer+GST_STATES(24485): 0:00:16.108136087 0x75966ac0 gstbin.c:1711:bin_element_is_sink:<audio-stream> child audiosink is sink
D/GStreamer+bin(24485): 0:00:16.108308431 0x75966ac0 gstbin.c:883:find_message:<audio-stream> we found a message 0x77854e20 from audiosink matching types 10000000
D/GStreamer+bin(24485): 0:00:16.108446452 0x75966ac0 gstbin.c:1038:is_stream_start sink 'audiosink' posted STREAM_START
D/GStreamer+GST_STATES(24485): 0:00:16.108615098 0x75966ac0 gstbin.c:1711:bin_element_is_sink:<audio-stream> child convert is not sink
D/GStreamer+GST_STATES(24485): 0:00:16.108801139 0x75966ac0 gstbin.c:1711:bin_element_is_sink:<audio-stream> child opus is not sink
D/GStreamer+GST_STATES(24485): 0:00:16.109359109 0x75966ac0 gstbin.c:1711:bin_element_is_sink:<audio-stream> child source is not sink
D/GStreamer+bin(24485): 0:00:16.109619682 0x75966ac0 gstbin.c:960:bin_remove_messages:<audiosink> deleting message 0x77854e20 of types 0x10000000
D/GStreamer+bin(24485): 0:00:16.109875879 0x75966ac0 gstbin.c:966:bin_remove_messages:<audiosink> not deleting message 0x777419c0 of type 0x00100000
D/GStreamer+bin(24485): 0:00:16.110125254 0x75966ac0 gstbin.c:3271:bin_do_stream_start:<audio-stream> all sinks posted STREAM_START, posting seqnum #64
D/GStreamer+GST_BUS(24485): 0:00:16.110411661 0x75966ac0 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77854e78] posting on bus stream-start message: 0x77854e78, time 99:99:99.999999999, seq-num 64, element 'audio-stream', GstMessageStreamStart, group-id=(uint)0;
D/GStreamer+GST_BUS(24485): 0:00:16.110635775 0x75966ac0 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77854e78] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.110916348 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77854e78, stream-start from audio-stream, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.111179213 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with stream-start message: 0x77854e78, time 99:99:99.999999999, seq-num 64, element 'audio-stream', GstMessageStreamStart, group-id=(uint)0;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element audio-stream : stream-start message
D/AUDIO-SINK(24485): gstreamer : Element audio-stream : stream-start message
D/GStreamer+GST_BUS(24485): 0:00:16.111922754 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.112185827 0x75966ac0 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77854e78] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.112411608 0x75966ac0 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77854e20] dropped
D/GStreamer+GST_PADS(24485): 0:00:16.112654004 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<audiosink:sink> sent event, ret ok
D/GStreamer+GST_PADS(24485): 0:00:16.112886608 0x75966ac0 gstpad.c:3378:push_sticky:<convert:src> event stream-start marked received
D/GStreamer+GST_PADS(24485): 0:00:16.113130463 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<convert:sink> sent event, ret ok
D/GStreamer+GST_PADS(24485): 0:00:16.113364890 0x75966ac0 gstpad.c:3378:push_sticky:<capsfilter0:src> event stream-start marked received
D/GStreamer+GST_PADS(24485): 0:00:16.113603483 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<capsfilter0:sink> sent event, ret ok
D/GStreamer+GST_PADS(24485): 0:00:16.113856973 0x75966ac0 gstpad.c:3378:push_sticky:<opus:src> event stream-start marked received
D/GStreamer+GST_PADS(24485): 0:00:16.114095150 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<opus:sink> sent event, ret ok
D/GStreamer+GST_PADS(24485): 0:00:16.114319681 0x75966ac0 gstpad.c:3378:push_sticky:<source:src> event stream-start marked received
D/GStreamer+GST_PADS(24485): 0:00:16.114863379 0x75966ac0 gstpad.c:1469:gst_pad_check_reconfigure:<source:src> remove RECONFIGURE flag
D/GStreamer+basesrc(24485): 0:00:16.115088692 0x75966ac0 gstbasesrc.c:3151:gst_base_src_negotiate:<source> starting negotiation
D/GStreamer+GST_CAPS(24485): 0:00:16.115317910 0x75966ac0 gstutils.c:2761:gst_pad_query_caps:<source:src> get pad caps with filter (NULL)
D/GStreamer+query(24485): 0:00:16.115547754 0x75966ac0 gstquery.c:680:gst_query_new_custom creating new query 0x777465b0 caps
D/GStreamer+GST_PADS(24485): 0:00:16.115778223 0x75966ac0 gstpad.c:3494:gst_pad_query:<source:src> doing query 0x777465b0 (caps)
D/GStreamer+tcpclientsrc(24485): 0:00:16.115983535 0x75966ac0 gsttcpclientsrc.c:170:gst_tcp_client_src_getcaps:<source> returning caps ANY
D/GStreamer+basesrc(24485): 0:00:16.116215098 0x75966ac0 gstbasesrc.c:1248:gst_base_src_default_query:<source> query caps returns 1
D/GStreamer+GST_PADS(24485): 0:00:16.117000567 0x75966ac0 gstpad.c:3516:gst_pad_query:<source:src> sent query 0x777465b0 (caps), result 1
D/GStreamer+GST_CAPS(24485): 0:00:16.117234733 0x75966ac0 gstutils.c:2768:gst_pad_query_caps:<source:src> query returned ANY
D/GStreamer+basesrc(24485): 0:00:16.117492441 0x75966ac0 gstbasesrc.c:3081:gst_base_src_default_negotiate:<source> caps of src: ANY
D/GStreamer+basesrc(24485): 0:00:16.117714473 0x75966ac0 gstbasesrc.c:3127:gst_base_src_default_negotiate:<source> no negotiation needed
D/GStreamer+GST_CAPS(24485): 0:00:16.117938327 0x75966ac0 gstpad.c:2465:gst_pad_get_current_caps:<source:src> get current pad caps (NULL)
D/GStreamer+query(24485): 0:00:16.118158535 0x75966ac0 gstquery.c:680:gst_query_new_custom creating new query 0x77748000 allocation
D/GStreamer+GST_PADS(24485): 0:00:16.118387337 0x75966ac0 gstpad.c:3619:gst_pad_peer_query:<source:src> peer query 0x77748000 (allocation)
D/GStreamer+GST_PADS(24485): 0:00:16.118580723 0x75966ac0 gstpad.c:3494:gst_pad_query:<opus:sink> doing query 0x77748000 (allocation)
D/GStreamer+GST_PADS(24485): 0:00:16.118805410 0x75966ac0 gstpad.c:3516:gst_pad_query:<opus:sink> sent query 0x77748000 (allocation), result 1
D/GStreamer+basesrc(24485): 0:00:16.119589734 0x75966ac0 gstbasesrc.c:3033:gst_base_src_prepare_allocation:<source> ALLOCATION (1) params: allocation query: 0x77748000, GstQueryAllocation, caps=(GstCaps)NULL, need-pool=(boolean)true, allocator=(GArray)NULL, pool=(GArray)NULL;
D/GStreamer+basesrc(24485): 0:00:16.119839473 0x75966ac0 gstbasesrc.c:2290:gst_base_src_update_length:<source> reading offset 0, length 4096, size -1, segment.stop -1, maxsize -1
D/GStreamer+basesrc(24485): 0:00:16.120081661 0x75966ac0 gstbasesrc.c:2388:gst_base_src_get_range:<source> calling create offset 0 length 4096, time 0
D/GStreamer+GST_MEMORY(24485): 0:00:16.120337859 0x75966ac0 gstmemory.c:138:gst_memory_init new memory 0x777b7008, maxsize:419 offset:0 size:416
D/GStreamer+basesrc(24485): 0:00:16.120602911 0x75966ac0 gstbasesrc.c:2432:gst_base_src_get_range:<source> setting first timestamp to 0
D/GStreamer+basesrc(24485): 0:00:16.120821140 0x75966ac0 gstbasesrc.c:2247:gst_base_src_do_sync:<source> we have no clock
D/GStreamer+basesrc(24485): 0:00:16.121045098 0x75966ac0 gstbasesrc.c:2451:gst_base_src_get_range:<source> buffer ok
I/GStreamer+GST_EVENT(24485): 0:00:16.121292129 0x75966ac0 gstevent.c:709:gst_event_new_segment creating segment event bytes segment start=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
D/GStreamer+GST_EVENT(24485): 0:00:16.121528223 0x75966ac0 gstevent.c:300:gst_event_new_custom creating new event 0x777446d8 segment 17934
D/GStreamer+GST_PADS(24485): 0:00:16.121728952 0x75966ac0 gstpad.c:3425:check_sticky:<source:src> pushing all sticky events
D/GStreamer+GST_PADS(24485): 0:00:16.121999108 0x75966ac0 gstpad.c:3358:push_sticky:<source:src> event stream-start was already received
D/GStreamer+GST_EVENT(24485): 0:00:16.122385619 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<opus:sink> have event type segment event: 0x777446d8, time 99:99:99.999999999, seq-num 60, GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_BYTES, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)-1, time=(guint64)0, position=(guint64)0, duration=(guint64)-1;";
D/GStreamer+audiodecoder(24485): 0:00:16.122619213 0x75966ac0 gstaudiodecoder.c:2144:gst_audio_decoder_sink_event:<opus> received event 17934, segment
D/GStreamer+audiodecoder(24485): 0:00:16.122878483 0x75966ac0 gstaudiodecoder.c:2011:gst_audio_decoder_sink_eventfunc:<opus> received SEGMENT bytes segment start=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
D/GStreamer+audiodecoder(24485): 0:00:16.123099265 0x75966ac0 gstaudiodecoder.c:2031:gst_audio_decoder_sink_eventfunc:<opus> unsupported format; ignoring
D/GStreamer+GST_PADS(24485): 0:00:16.123323275 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<opus:sink> sent event, ret error
D/GStreamer+GST_PADS(24485): 0:00:16.123556452 0x75966ac0 gstpad.c:3404:push_sticky:<source:src> result error, mark pending events
I/GStreamer+basesrc(24485): 0:00:16.123780515 0x75966ac0 gstbasesrc.c:2772:gst_base_src_loop:<source> marking pending DISCONT
D/GStreamer+GST_PADS(24485): 0:00:16.124036296 0x75966ac0 gstpad.c:3425:check_sticky:<source:src> pushing all sticky events
D/GStreamer+GST_PADS(24485): 0:00:16.124233900 0x75966ac0 gstpad.c:3358:push_sticky:<source:src> event stream-start was already received
D/GStreamer+GST_EVENT(24485): 0:00:16.124625358 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<opus:sink> have event type segment event: 0x777446d8, time 99:99:99.999999999, seq-num 60, GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_BYTES, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)-1, time=(guint64)0, position=(guint64)0, duration=(guint64)-1;";
D/GStreamer+audiodecoder(24485): 0:00:16.124854421 0x75966ac0 gstaudiodecoder.c:2144:gst_audio_decoder_sink_event:<opus> received event 17934, segment
D/GStreamer+audiodecoder(24485): 0:00:16.125108223 0x75966ac0 gstaudiodecoder.c:2011:gst_audio_decoder_sink_eventfunc:<opus> received SEGMENT bytes segment start=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
D/GStreamer+audiodecoder(24485): 0:00:16.125321973 0x75966ac0 gstaudiodecoder.c:2031:gst_audio_decoder_sink_eventfunc:<opus> unsupported format; ignoring
D/GStreamer+GST_PADS(24485): 0:00:16.125564577 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<opus:sink> sent event, ret error
D/GStreamer+GST_PADS(24485): 0:00:16.125792910 0x75966ac0 gstpad.c:3404:push_sticky:<source:src> result error, mark pending events
D/GStreamer+GST_MEMORY(24485): 0:00:16.126021817 0x75966ac0 gstmemory.c:88:_gst_memory_free free memory 0x777b7008
I/GStreamer+basesrc(24485): 0:00:16.126203639 0x75966ac0 gstbasesrc.c:2785:gst_base_src_loop:<source> pausing after gst_pad_push() = error
D/GStreamer+basesrc(24485): 0:00:16.126413848 0x75966ac0 gstbasesrc.c:2826:gst_base_src_loop:<source> pausing task, reason error
D/GStreamer+GST_PADS(24485): 0:00:16.126634264 0x75966ac0 gstpad.c:5462:gst_pad_pause_task:<source:src> pause task
D/GStreamer+task(24485): 0:00:16.126858223 0x75966ac0 gsttask.c:662:gst_task_set_state:<source:src> Changing task 0x77745828 to state 2
D/GStreamer+GST_EVENT(24485): 0:00:16.127072494 0x75966ac0 gstevent.c:300:gst_event_new_custom creating new event 0x77744718 eos 28174
W/GStreamer+basesrc(24485): 0:00:16.127308691 0x75966ac0 gstbasesrc.c:2865:gst_base_src_loop:<source> error: Internal data flow error.
W/GStreamer+basesrc(24485): 0:00:16.127555254 0x75966ac0 gstbasesrc.c:2865:gst_base_src_loop:<source> error: streaming task paused, reason error (-5)
D/GStreamer+GST_MESSAGE(24485): 0:00:16.127788379 0x75966ac0 gstelement.c:1804:gst_element_message_full:<source> start
I/GStreamer+GST_ERROR_SYSTEM(24485): 0:00:16.128065410 0x75966ac0 gstelement.c:1835:gst_element_message_full:<source> posting message: Internal data flow error.
D/GStreamer+GST_BUS(24485): 0:00:16.128365098 0x75966ac0 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77854ed0] posting on bus error message: 0x77854ed0, time 99:99:99.999999999, seq-num 70, element 'source', GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(2865\):\ gst_base_src_loop\ \(\):\ /GstPipeline:audio-stream/GstTCPClientSrc:source:\012streaming\ task\ paused\,\ reason\ error\ \(-5\)";
D/GStreamer+bin(24485): 0:00:16.128585410 0x75966ac0 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77854ed0] handling child source message of type error
D/GStreamer+bin(24485): 0:00:16.128821400 0x75966ac0 gstbin.c:3403:gst_bin_handle_message_func:<audio-stream> got ERROR message, unlocking state change
D/GStreamer+bin(24485): 0:00:16.129204682 0x75966ac0 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.129582390 0x75966ac0 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77854ed0] posting on bus error message: 0x77854ed0, time 99:99:99.999999999, seq-num 70, element 'source', GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(2865\):\ gst_base_src_loop\ \(\):\ /GstPipeline:audio-stream/GstTCPClientSrc:source:\012streaming\ task\ paused\,\ reason\ error\ \(-5\)";
D/GStreamer+GST_BUS(24485): 0:00:16.129960567 0x75966ac0 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77854ed0] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.130599213 0x75638900 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77854ed0, error from source, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.131023640 0x75638900 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with error message: 0x77854ed0, time 99:99:99.999999999, seq-num 70, element 'source', GstMessageError, gerror=(GError)NULL, debug=(string)"gstbasesrc.c\(2865\):\ gst_base_src_loop\ \(\):\ /GstPipeline:audio-stream/GstTCPClientSrc:source:\012streaming\ task\ paused\,\ reason\ error\ \(-5\)";
D/GStreamer+GST_BUS(24485): 0:00:16.131245254 0x75966ac0 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77854ed0] pushed on async queue
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Error: Internal data flow error.
D/AUDIO-SINK(24485): gstreamer : Error: Internal data flow error.
D/GStreamer+GST_BUS(24485): 0:00:16.131507702 0x75638900 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.131724317 0x75966ac0 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77854ed0] dropped
I/GStreamer+GST_ERROR_SYSTEM(24485): 0:00:16.131906608 0x75966ac0 gstelement.c:1858:gst_element_message_full:<source> posted error message: Internal data flow error.
D/GStreamer+GST_STATES(24485): 0:00:16.131586921 0x75638900 gstelement.c:2479:gst_element_set_state_func:<audio-stream> set_state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.132016817 0x75638900 gstelement.c:2504:gst_element_set_state_func:<audio-stream> setting target state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.132226452 0x75638900 gstelement.c:2517:gst_element_set_state_func:<audio-stream> current READY, old_pending VOID_PENDING, next VOID_PENDING, old return FAILURE
D/GStreamer+GST_STATES(24485): 0:00:16.132301608 0x75638900 gstelement.c:2551:gst_element_set_state_func:<audio-stream> final: setting state from READY to NULL
D/GStreamer+GST_PADS(24485): 0:00:16.132457442 0x75966ac0 gstpad.c:3425:check_sticky:<source:src> pushing all sticky events
D/GStreamer+GST_PADS(24485): 0:00:16.132640671 0x75966ac0 gstpad.c:3358:push_sticky:<source:src> event stream-start was already received
D/GStreamer+GST_STATES(24485): 0:00:16.132744577 0x75638900 gstbin.c:2546:gst_bin_change_state_func:<audio-stream> changing state of children from READY to NULL
D/GStreamer+GST_EVENT(24485): 0:00:16.132983796 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<opus:sink> have event type segment event: 0x777446d8, time 99:99:99.999999999, seq-num 60, GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_BYTES, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)-1, time=(guint64)0, position=(guint64)0, duration=(guint64)-1;";
D/GStreamer+bin(24485): 0:00:16.133249733 0x75638900 gstbin.c:2415:gst_bin_src_pads_activate:<audio-stream> deactivate pads
D/GStreamer+audiodecoder(24485): 0:00:16.133267650 0x75966ac0 gstaudiodecoder.c:2144:gst_audio_decoder_sink_event:<opus> received event 17934, segment
D/GStreamer+audiodecoder(24485): 0:00:16.133483483 0x75966ac0 gstaudiodecoder.c:2011:gst_audio_decoder_sink_eventfunc:<opus> received SEGMENT bytes segment start=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
D/GStreamer+audiodecoder(24485): 0:00:16.133595515 0x75966ac0 gstaudiodecoder.c:2031:gst_audio_decoder_sink_eventfunc:<opus> unsupported format; ignoring
D/GStreamer+GST_PADS(24485): 0:00:16.133806296 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<opus:sink> sent event, ret error
D/GStreamer+bin(24485): 0:00:16.133980567 0x75638900 gstbin.c:2423:gst_bin_src_pads_activate:<audio-stream> pad deactivation successful
D/GStreamer+GST_PADS(24485): 0:00:16.133990931 0x75966ac0 gstpad.c:3404:push_sticky:<source:src> result error, mark pending events
D/GStreamer+bin(24485): 0:00:16.134194369 0x75638900 gstbin.c:2107:gst_bin_sort_iterator_resync:<audio-stream> resync
D/GStreamer+bin(24485): 0:00:16.134255202 0x75638900 gstbin.c:1893:add_to_queue:<audio-stream> adding 'audiosink' to queue
D/GStreamer+GST_PADS(24485): 0:00:16.134500410 0x75966ac0 gstpad.c:3358:push_sticky:<source:src> event stream-start was already received
D/GStreamer+bin(24485): 0:00:16.134329213 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.134601556 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.134805775 0x75638900 gstbin.c:2010:update_degree:<audio-stream> change element opus, degree 0->1, linked to capsfilter0
D/GStreamer+bin(24485): 0:00:16.135021452 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+GST_EVENT(24485): 0:00:16.134967858 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<opus:sink> have event type segment event: 0x777446d8, time 99:99:99.999999999, seq-num 60, GstEventSegment, segment=(GstSegment)"GstSegment, flags=(GstSegmentFlags)GST_SEGMENT_FLAG_NONE, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_BYTES, base=(guint64)0, offset=(guint64)0, start=(guint64)0, stop=(guint64)-1, time=(guint64)0, position=(guint64)0, duration=(guint64)-1;";
D/GStreamer+bin(24485): 0:00:16.135183692 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+audiodecoder(24485): 0:00:16.135520671 0x75966ac0 gstaudiodecoder.c:2144:gst_audio_decoder_sink_event:<opus> received event 17934, segment
D/GStreamer+bin(24485): 0:00:16.135658796 0x75638900 gstbin.c:2010:update_degree:<audio-stream> change element convert, degree 0->1, linked to audiosink
D/GStreamer+bin(24485): 0:00:16.135731400 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+audiodecoder(24485): 0:00:16.136446817 0x75966ac0 gstaudiodecoder.c:2011:gst_audio_decoder_sink_eventfunc:<opus> received SEGMENT bytes segment start=0, stop=-1, rate=1.000000, applied_rate=1.000000, flags=0x00, time=0, base=0, position 0, duration -1
D/GStreamer+bin(24485): 0:00:16.136543171 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+audiodecoder(24485): 0:00:16.136682962 0x75966ac0 gstaudiodecoder.c:2031:gst_audio_decoder_sink_eventfunc:<opus> unsupported format; ignoring
D/GStreamer+bin(24485): 0:00:16.136848327 0x75638900 gstbin.c:2010:update_degree:<audio-stream> change element capsfilter0, degree 0->1, linked to convert
D/GStreamer+bin(24485): 0:00:16.136976192 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.137096608 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.137227389 0x75638900 gstbin.c:2010:update_degree:<audio-stream> change element source, degree 0->1, linked to opus
D/GStreamer+bin(24485): 0:00:16.137351660 0x75638900 gstbin.c:2033:update_degree:<audio-stream> element source not linked on any sinkpads
D/GStreamer+bin(24485): 0:00:16.137494681 0x75638900 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives audiosink
D/GStreamer+bin(24485): 0:00:16.137625566 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.137790202 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.137972285 0x75638900 gstbin.c:2010:update_degree:<audio-stream> change element convert, degree 1->0, linked to audiosink
D/GStreamer+bin(24485): 0:00:16.138142233 0x75638900 gstbin.c:1893:add_to_queue:<audio-stream> adding 'convert' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.138326191 0x75638900 gstbin.c:2227:gst_bin_element_set_state:<audiosink> current READY pending PAUSED, desired next NULL
D/GStreamer+bin(24485): 0:00:16.138497285 0x75638900 gstbin.c:883:find_message:<audio-stream> we found a message 0x777419c0 from audiosink matching types 00100000
D/GStreamer+bin(24485): 0:00:16.138671087 0x75638900 gstbin.c:2307:gst_bin_element_set_state:<audiosink> element message 0x777419c0, audiosink async busy
D/GStreamer+bin(24485): 0:00:16.138849681 0x75638900 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element audiosink to NULL, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.139054994 0x75638900 gstelement.c:2479:gst_element_set_state_func:<audiosink> set_state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.139222963 0x75638900 gstelement.c:2504:gst_element_set_state_func:<audiosink> setting target state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.139400098 0x75638900 gstelement.c:2517:gst_element_set_state_func:<audiosink> current READY, old_pending PAUSED, next PAUSED, old return ASYNC
D/GStreamer+GST_STATES(24485): 0:00:16.139568015 0x75638900 gstelement.c:2551:gst_element_set_state_func:<audiosink> intermediate: setting state from PAUSED to READY
D/GStreamer+GST_BUS(24485): 0:00:16.139802442 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741ac8] posting on bus clock-lost message: 0x77741ac8, time 99:99:99.999999999, seq-num 71, element 'audiosink', GstMessageClockLost, clock=(GstClock)"\(GstAudioClock\)\ GstAudioSinkClock";
D/GStreamer+bin(24485): 0:00:16.139980931 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741ac8] handling child audiosink message of type clock-lost
D/GStreamer+bin(24485): 0:00:16.140161244 0x75638900 gstbin.c:3551:gst_bin_handle_message_func:<audio-stream> provided 0, playing 0, forward 0
D/GStreamer+GST_BUS(24485): 0:00:16.140336192 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741ac8] dropped
D/GStreamer+ringbuffer(24485): 0:00:16.140502129 0x75638900 gstaudioringbuffer.c:979:gst_audio_ring_buffer_pause_unlocked:<openslesringbuffer0> pausing ringbuffer
D/GStreamer+ringbuffer(24485): 0:00:16.140671452 0x75638900 gstaudioringbuffer.c:1008:gst_audio_ring_buffer_pause_unlocked:<openslesringbuffer0> was not started
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.140848796 0x75638900 gstelement.c:2740:gst_element_pads_activate:<audiosink> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.141032702 0x75638900 gstpad.c:968:gst_pad_set_active:<audiosink:sink> deactivating pad from push mode
D/GStreamer+GST_PADS(24485): 0:00:16.141229265 0x75638900 gstpad.c:861:pre_activate:<audiosink:sink> setting PAD_MODE NONE, set flushing
D/GStreamer+basesink(24485): 0:00:16.141395619 0x75638900 gstbasesink.c:3973:gst_base_sink_set_flushing:<audiosink> flushing out data thread, need preroll to TRUE
D/GStreamer+GST_PADS(24485): 0:00:16.141565515 0x75638900 gstpad.c:907:post_activate:<audiosink:sink> stopped streaming
D/GStreamer+GST_PADS(24485): 0:00:16.141743848 0x75638900 gstpad.c:1093:gst_pad_activate_mode:<audiosink:sink> deactivated in push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.141925358 0x75638900 gstelement.c:2759:gst_element_pads_activate:<audiosink> pad deactivation successful
D/GStreamer+basesink(24485): 0:00:16.142095411 0x75638900 gstbasesink.c:5008:gst_base_sink_change_state:<audiosink> PAUSED to READY, posting async-done
D/GStreamer+GST_BUS(24485): 0:00:16.142315671 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741a70] posting on bus state-changed message: 0x77741a70, time 99:99:99.999999999, seq-num 72, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_PLAYING, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_READY;
D/GStreamer+bin(24485): 0:00:16.142489733 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741a70] handling child audiosink message of type state-changed
D/GStreamer+bin(24485): 0:00:16.142661192 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.142878119 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741a70] posting on bus state-changed message: 0x77741a70, time 99:99:99.999999999, seq-num 72, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_PLAYING, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_READY;
D/GStreamer+GST_BUS(24485): 0:00:16.143045879 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741a70] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.143232858 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741a70] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.143414525 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741a70] dropped
D/GStreamer+GST_BUS(24485): 0:00:16.143370046 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741a70, state-changed from audiosink, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.143644421 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741a70, time 99:99:99.999999999, seq-num 72, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_PLAYING, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_READY;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element audiosink changed state from PLAYING to PAUSED.
D/GStreamer+GST_BUS(24485): 0:00:16.143971192 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741a18] posting on bus async-done message: 0x77741a18, time 99:99:99.999999999, seq-num 73, element 'audiosink', GstMessageAsyncDone, running-time=(guint64)-1;
D/GStreamer+bin(24485): 0:00:16.144099681 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741a18] handling child audiosink message of type async-done
D/AUDIO-SINK(24485): gstreamer : Element audiosink changed state from PLAYING to PAUSED.
D/GStreamer+bin(24485): 0:00:16.144259942 0x75638900 gstbin.c:3615:gst_bin_handle_message_func:<audio-stream> ASYNC_DONE message 0x77741a18, audiosink
D/GStreamer+bin(24485): 0:00:16.144419890 0x75638900 gstbin.c:3650:gst_bin_handle_message_func:<audio-stream> ignoring message, target NULL
D/GStreamer+GST_BUS(24485): 0:00:16.144600410 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741a18] dropped
D/GStreamer+GST_BUS(24485): 0:00:16.144556660 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+ringbuffer(24485): 0:00:16.144834577 0x75638900 gstaudioringbuffer.c:759:gst_audio_ring_buffer_activate:<openslesringbuffer0> activate device
D/GStreamer+ringbuffer(24485): 0:00:16.145011712 0x75638900 gstaudioringbuffer.c:797:gst_audio_ring_buffer_activate:<openslesringbuffer0> device was active in mode 0
D/GStreamer+ringbuffer(24485): 0:00:16.145175879 0x75638900 gstaudioringbuffer.c:655:gst_audio_ring_buffer_release:<openslesringbuffer0> releasing device
D/GStreamer+ringbuffer(24485): 0:00:16.145340567 0x75638900 gstaudioringbuffer.c:1075:gst_audio_ring_buffer_stop:<openslesringbuffer0> stopping
D/GStreamer+ringbuffer(24485): 0:00:16.145502390 0x75638900 gstaudioringbuffer.c:1084:gst_audio_ring_buffer_stop:<openslesringbuffer0> was not started, try paused
D/GStreamer+ringbuffer(24485): 0:00:16.145663431 0x75638900 gstaudioringbuffer.c:1092:gst_audio_ring_buffer_stop:<openslesringbuffer0> was not paused, must have been stopped
D/GStreamer+ringbuffer(24485): 0:00:16.145826712 0x75638900 gstaudioringbuffer.c:704:gst_audio_ring_buffer_release:<openslesringbuffer0> device was released
D/GStreamer+GST_STATES(24485): 0:00:16.145998171 0x75638900 gstelement.c:2636:gst_element_change_state:<audiosink> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.146172025 0x75638900 gstelement.c:2303:gst_element_continue_state:<audiosink> committing state from READY to READY, pending NULL, next NULL
I/GStreamer+GST_STATES(24485): 0:00:16.146341556 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<audiosink> notifying about state-changed READY to READY (NULL pending)
D/GStreamer+GST_BUS(24485): 0:00:16.146561192 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741910] posting on bus state-changed message: 0x77741910, time 99:99:99.999999999, seq-num 74, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+bin(24485): 0:00:16.146741244 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741910] handling child audiosink message of type state-changed
D/GStreamer+bin(24485): 0:00:16.146914108 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.147127025 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741910] posting on bus state-changed message: 0x77741910, time 99:99:99.999999999, seq-num 74, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+GST_BUS(24485): 0:00:16.147296139 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741910] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.147831139 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741910, state-changed from audiosink, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.148053431 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741910, time 99:99:99.999999999, seq-num 74, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element audiosink changed state from READY to READY.
D/AUDIO-SINK(24485): gstreamer : Element audiosink changed state from READY to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.148636660 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.148842441 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741910] pushed on async queue
D/GStreamer+GST_PADS(24485): 0:00:16.149063952 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<opus:sink> sent event, ret error
D/GStreamer+GST_BUS(24485): 0:00:16.149220827 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741910] dropped
I/GStreamer+GST_STATES(24485): 0:00:16.149400307 0x75638900 gstelement.c:2310:gst_element_continue_state:<audiosink> continue state change READY to NULL, final NULL
D/GStreamer+GST_PADS(24485): 0:00:16.149577546 0x75966ac0 gstpad.c:3404:push_sticky:<source:src> result error, mark pending events
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.149756140 0x75638900 gstelement.c:2740:gst_element_pads_activate:<audiosink> deactivate pads
D/GStreamer+GST_EVENT(24485): 0:00:16.149948223 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<opus:sink> have event type eos event: 0x77744718, time 99:99:99.999999999, seq-num 60, (NULL)
D/GStreamer+GST_PADS(24485): 0:00:16.150130931 0x75638900 gstpad.c:964:gst_pad_set_active:<audiosink:sink> pad was inactive
D/GStreamer+audiodecoder(24485): 0:00:16.150306296 0x75966ac0 gstaudiodecoder.c:2144:gst_audio_decoder_sink_event:<opus> received event 28174, eos
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.150486661 0x75638900 gstelement.c:2759:gst_element_pads_activate:<audiosink> pad deactivation successful
D/GStreamer+GST_PADS(24485): 0:00:16.150664161 0x75966ac0 gstpad.c:3425:check_sticky:<opus:src> pushing all sticky events
D/GStreamer+ringbuffer(24485): 0:00:16.150830098 0x75638900 gstaudioringbuffer.c:759:gst_audio_ring_buffer_activate:<openslesringbuffer0> activate device
D/GStreamer+GST_PADS(24485): 0:00:16.151010515 0x75966ac0 gstpad.c:3358:push_sticky:<opus:src> event stream-start was already received
D/GStreamer+ringbuffer(24485): 0:00:16.151175515 0x75638900 gstaudioringbuffer.c:797:gst_audio_ring_buffer_activate:<openslesringbuffer0> device was active in mode 0
D/GStreamer+GST_EVENT(24485): 0:00:16.151391713 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<capsfilter0:sink> have event type eos event: 0x77744718, time 99:99:99.999999999, seq-num 60, (NULL)
D/GStreamer+ringbuffer(24485): 0:00:16.151559004 0x75638900 gstaudioringbuffer.c:655:gst_audio_ring_buffer_release:<openslesringbuffer0> releasing device
D/GStreamer+ringbuffer(24485): 0:00:16.151722754 0x75638900 gstaudioringbuffer.c:1075:gst_audio_ring_buffer_stop:<openslesringbuffer0> stopping
D/GStreamer+GST_PADS(24485): 0:00:16.151900827 0x75966ac0 gstpad.c:3425:check_sticky:<capsfilter0:src> pushing all sticky events
D/GStreamer+ringbuffer(24485): 0:00:16.152066036 0x75638900 gstaudioringbuffer.c:1084:gst_audio_ring_buffer_stop:<openslesringbuffer0> was not started, try paused
D/GStreamer+GST_PADS(24485): 0:00:16.152243223 0x75966ac0 gstpad.c:3358:push_sticky:<capsfilter0:src> event stream-start was already received
D/GStreamer+ringbuffer(24485): 0:00:16.152407806 0x75638900 gstaudioringbuffer.c:1092:gst_audio_ring_buffer_stop:<openslesringbuffer0> was not paused, must have been stopped
D/GStreamer+GST_EVENT(24485): 0:00:16.152598952 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<convert:sink> have event type eos event: 0x77744718, time 99:99:99.999999999, seq-num 60, (NULL)
D/GStreamer+ringbuffer(24485): 0:00:16.152765983 0x75638900 gstaudioringbuffer.c:704:gst_audio_ring_buffer_release:<openslesringbuffer0> device was released
D/GStreamer+ringbuffer(24485): 0:00:16.152936400 0x75638900 gstaudioringbuffer.c:450:gst_audio_ring_buffer_close_device:<openslesringbuffer0> closing device
D/GStreamer+GST_PADS(24485): 0:00:16.153116869 0x75966ac0 gstpad.c:3425:check_sticky:<convert:src> pushing all sticky events
D/GStreamer+opensles_ringbuffer(24485): 0:00:16.153312806 0x75638900 openslesringbuffer.c:772:gst_opensles_ringbuffer_close_device:<openslesringbuffer0> device closed
D/GStreamer+GST_PADS(24485): 0:00:16.153494577 0x75966ac0 gstpad.c:3358:push_sticky:<convert:src> event stream-start was already received
D/GStreamer+ringbuffer(24485): 0:00:16.153658640 0x75638900 gstaudioringbuffer.c:468:gst_audio_ring_buffer_close_device:<openslesringbuffer0> closed device
D/GStreamer+GST_EVENT(24485): 0:00:16.153851921 0x75966ac0 gstpad.c:4985:gst_pad_send_event_unchecked:<audiosink:sink> have event type eos event: 0x77744718, time 99:99:99.999999999, seq-num 60, (NULL)
D/GStreamer+GST_STATES(24485): 0:00:16.154040983 0x75638900 gstelement.c:2636:gst_element_change_state:<audiosink> element changed state SUCCESS
I/GStreamer+GST_EVENT(24485): 0:00:16.154216296 0x75966ac0 gstpad.c:5083:gst_pad_send_event_unchecked:<audiosink:sink> Received event on flushing pad. Discarding
I/GStreamer+GST_STATES(24485): 0:00:16.154411400 0x75638900 gstelement.c:2328:gst_element_continue_state:<audiosink> completed state change to NULL
D/GStreamer+GST_PADS(24485): 0:00:16.154585306 0x75966ac0 gstpad.c:3404:push_sticky:<convert:src> result flushing, mark pending events
I/GStreamer+GST_STATES(24485): 0:00:16.154758796 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<audiosink> notifying about state-changed READY to NULL (VOID_PENDING pending)
D/GStreamer+GST_PADS(24485): 0:00:16.154930358 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<convert:sink> sent event, ret error
D/GStreamer+GST_BUS(24485): 0:00:16.155155098 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x777418b8] posting on bus state-changed message: 0x777418b8, time 99:99:99.999999999, seq-num 75, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_PADS(24485): 0:00:16.155333744 0x75966ac0 gstpad.c:3404:push_sticky:<capsfilter0:src> result error, mark pending events
D/GStreamer+bin(24485): 0:00:16.155600931 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x777418b8] handling child audiosink message of type state-changed
D/GStreamer+GST_PADS(24485): 0:00:16.155783067 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<capsfilter0:sink> sent event, ret error
D/GStreamer+bin(24485): 0:00:16.155949369 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_PADS(24485): 0:00:16.156124160 0x75966ac0 gstpad.c:3404:push_sticky:<opus:src> result error, mark pending events
D/GStreamer+GST_BUS(24485): 0:00:16.156342129 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x777418b8] posting on bus state-changed message: 0x777418b8, time 99:99:99.999999999, seq-num 75, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_PADS(24485): 0:00:16.156517077 0x75966ac0 gstpad.c:5051:gst_pad_send_event_unchecked:<opus:sink> sent event, ret error
I/GStreamer+task(24485): 0:00:16.156697181 0x75966ac0 gsttask.c:300:gst_task_func:<source:src> Task going to paused
D/GStreamer+GST_BUS(24485): 0:00:16.156867442 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x777418b8] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.157089629 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x777418b8, state-changed from audiosink, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.157307025 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x777418b8, time 99:99:99.999999999, seq-num 75, element 'audiosink', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element audiosink changed state from READY to NULL.
D/AUDIO-SINK(24485): gstreamer : Element audiosink changed state from READY to NULL.
D/GStreamer+GST_BUS(24485): 0:00:16.157888639 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.158097546 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x777418b8] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.158271869 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x777418b8] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.158440514 0x75638900 gstelement.c:2563:gst_element_set_state_func:<audiosink> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.158613535 0x75638900 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'audiosink' changed state to 1(NULL) successfully
D/GStreamer+bin(24485): 0:00:16.158787285 0x75638900 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives convert
D/GStreamer+bin(24485): 0:00:16.158954316 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.159143015 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.159329629 0x75638900 gstbin.c:2010:update_degree:<audio-stream> change element capsfilter0, degree 1->0, linked to convert
D/GStreamer+bin(24485): 0:00:16.159547234 0x75638900 gstbin.c:1893:add_to_queue:<audio-stream> adding 'capsfilter0' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.159729629 0x75638900 gstbin.c:2227:gst_bin_element_set_state:<convert> current PAUSED pending VOID_PENDING, desired next NULL
D/GStreamer+bin(24485): 0:00:16.160066036 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.160250619 0x75638900 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.160422494 0x75638900 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element convert to NULL, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.160611713 0x75638900 gstelement.c:2479:gst_element_set_state_func:<convert> set_state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.160788848 0x75638900 gstelement.c:2504:gst_element_set_state_func:<convert> setting target state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.160965202 0x75638900 gstelement.c:2517:gst_element_set_state_func:<convert> current PAUSED, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.161139838 0x75638900 gstelement.c:2551:gst_element_set_state_func:<convert> intermediate: setting state from PAUSED to READY
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.161327286 0x75638900 gstelement.c:2740:gst_element_pads_activate:<convert> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.161549629 0x75638900 gstpad.c:968:gst_pad_set_active:<convert:src> deactivating pad from push mode
D/GStreamer+GST_PADS(24485): 0:00:16.161726713 0x75638900 gstpad.c:861:pre_activate:<convert:src> setting PAD_MODE NONE, set flushing
D/GStreamer+GST_PADS(24485): 0:00:16.161902286 0x75638900 gstpad.c:907:post_activate:<convert:src> stopped streaming
D/GStreamer+GST_PADS(24485): 0:00:16.162083692 0x75638900 gstpad.c:1093:gst_pad_activate_mode:<convert:src> deactivated in push mode
D/GStreamer+GST_PADS(24485): 0:00:16.162272806 0x75638900 gstpad.c:968:gst_pad_set_active:<convert:sink> deactivating pad from push mode
D/GStreamer+GST_PADS(24485): 0:00:16.162445723 0x75638900 gstpad.c:861:pre_activate:<convert:sink> setting PAD_MODE NONE, set flushing
D/GStreamer+basetransform(24485): 0:00:16.162619890 0x75638900 gstbasetransform.c:2442:gst_base_transform_set_passthrough:<convert> set passthrough 0
D/GStreamer+GST_PADS(24485): 0:00:16.162801817 0x75638900 gstpad.c:907:post_activate:<convert:sink> stopped streaming
D/GStreamer+GST_PADS(24485): 0:00:16.162988900 0x75638900 gstpad.c:1093:gst_pad_activate_mode:<convert:sink> deactivated in push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.163167754 0x75638900 gstelement.c:2759:gst_element_pads_activate:<convert> pad deactivation successful
D/GStreamer+GST_STATES(24485): 0:00:16.163337390 0x75638900 gstelement.c:2636:gst_element_change_state:<convert> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.163518796 0x75638900 gstelement.c:2303:gst_element_continue_state:<convert> committing state from PAUSED to READY, pending NULL, next NULL
I/GStreamer+GST_STATES(24485): 0:00:16.163692806 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<convert> notifying about state-changed PAUSED to READY (NULL pending)
D/GStreamer+GST_BUS(24485): 0:00:16.163933588 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741860] posting on bus state-changed message: 0x77741860, time 99:99:99.999999999, seq-num 76, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+bin(24485): 0:00:16.164114890 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741860] handling child convert message of type state-changed
D/GStreamer+bin(24485): 0:00:16.164301296 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.164557962 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741860] posting on bus state-changed message: 0x77741860, time 99:99:99.999999999, seq-num 76, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+GST_BUS(24485): 0:00:16.164738692 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741860] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.164973952 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741860, state-changed from convert, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.165189629 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741860, time 99:99:99.999999999, seq-num 76, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element convert changed state from PAUSED to READY.
D/AUDIO-SINK(24485): gstreamer : Element convert changed state from PAUSED to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.165769473 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.165973796 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741860] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.166146556 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741860] dropped
I/GStreamer+GST_STATES(24485): 0:00:16.166321452 0x75638900 gstelement.c:2310:gst_element_continue_state:<convert> continue state change READY to NULL, final NULL
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.166498327 0x75638900 gstelement.c:2740:gst_element_pads_activate:<convert> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.166677494 0x75638900 gstpad.c:964:gst_pad_set_active:<convert:src> pad was inactive
D/GStreamer+GST_PADS(24485): 0:00:16.166857598 0x75638900 gstpad.c:964:gst_pad_set_active:<convert:sink> pad was inactive
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.167042129 0x75638900 gstelement.c:2759:gst_element_pads_activate:<convert> pad deactivation successful
D/GStreamer+GST_STATES(24485): 0:00:16.167217337 0x75638900 gstelement.c:2636:gst_element_change_state:<convert> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.167386139 0x75638900 gstelement.c:2328:gst_element_continue_state:<convert> completed state change to NULL
I/GStreamer+GST_STATES(24485): 0:00:16.167559421 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<convert> notifying about state-changed READY to NULL (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.167787285 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741808] posting on bus state-changed message: 0x77741808, time 99:99:99.999999999, seq-num 77, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.167964837 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741808] handling child convert message of type state-changed
D/GStreamer+bin(24485): 0:00:16.168140671 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.168359108 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77741808] posting on bus state-changed message: 0x77741808, time 99:99:99.999999999, seq-num 77, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.168537962 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77741808] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.168764108 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77741808, state-changed from convert, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.168976921 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x77741808, time 99:99:99.999999999, seq-num 77, element 'convert', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element convert changed state from READY to NULL.
D/AUDIO-SINK(24485): gstreamer : Element convert changed state from READY to NULL.
D/GStreamer+GST_BUS(24485): 0:00:16.169578119 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.169785619 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77741808] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.169963484 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741808] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.170138379 0x75638900 gstelement.c:2563:gst_element_set_state_func:<convert> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.170314421 0x75638900 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'convert' changed state to 1(NULL) successfully
D/GStreamer+bin(24485): 0:00:16.170506556 0x75638900 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives capsfilter0
D/GStreamer+bin(24485): 0:00:16.170682806 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.170850671 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.171037754 0x75638900 gstbin.c:2010:update_degree:<audio-stream> change element opus, degree 1->0, linked to capsfilter0
D/GStreamer+bin(24485): 0:00:16.171212494 0x75638900 gstbin.c:1893:add_to_queue:<audio-stream> adding 'opus' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.171394265 0x75638900 gstbin.c:2227:gst_bin_element_set_state:<capsfilter0> current PAUSED pending VOID_PENDING, desired next NULL
D/GStreamer+bin(24485): 0:00:16.171593275 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.171762338 0x75638900 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.171936088 0x75638900 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element capsfilter0 to NULL, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.172107181 0x75638900 gstelement.c:2479:gst_element_set_state_func:<capsfilter0> set_state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.172284838 0x75638900 gstelement.c:2504:gst_element_set_state_func:<capsfilter0> setting target state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.172458744 0x75638900 gstelement.c:2517:gst_element_set_state_func:<capsfilter0> current PAUSED, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.172633536 0x75638900 gstelement.c:2551:gst_element_set_state_func:<capsfilter0> intermediate: setting state from PAUSED to READY
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.172810827 0x75638900 gstelement.c:2740:gst_element_pads_activate:<capsfilter0> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.172992442 0x75638900 gstpad.c:968:gst_pad_set_active:<capsfilter0:src> deactivating pad from push mode
D/GStreamer+GST_PADS(24485): 0:00:16.173167285 0x75638900 gstpad.c:861:pre_activate:<capsfilter0:src> setting PAD_MODE NONE, set flushing
D/GStreamer+GST_PADS(24485): 0:00:16.173342494 0x75638900 gstpad.c:907:post_activate:<capsfilter0:src> stopped streaming
D/GStreamer+GST_PADS(24485): 0:00:16.173529160 0x75638900 gstpad.c:1093:gst_pad_activate_mode:<capsfilter0:src> deactivated in push mode
D/GStreamer+GST_PADS(24485): 0:00:16.173712910 0x75638900 gstpad.c:968:gst_pad_set_active:<capsfilter0:sink> deactivating pad from push mode
D/GStreamer+GST_PADS(24485): 0:00:16.173887338 0x75638900 gstpad.c:861:pre_activate:<capsfilter0:sink> setting PAD_MODE NONE, set flushing
D/GStreamer+GST_PADS(24485): 0:00:16.174066660 0x75638900 gstpad.c:907:post_activate:<capsfilter0:sink> stopped streaming
D/GStreamer+GST_PADS(24485): 0:00:16.174247129 0x75638900 gstpad.c:1093:gst_pad_activate_mode:<capsfilter0:sink> deactivated in push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.174425879 0x75638900 gstelement.c:2759:gst_element_pads_activate:<capsfilter0> pad deactivation successful
D/GStreamer+GST_STATES(24485): 0:00:16.174621140 0x75638900 gstelement.c:2636:gst_element_change_state:<capsfilter0> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.174804525 0x75638900 gstelement.c:2303:gst_element_continue_state:<capsfilter0> committing state from PAUSED to READY, pending NULL, next NULL
I/GStreamer+GST_STATES(24485): 0:00:16.174984733 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PAUSED to READY (NULL pending)
D/GStreamer+GST_BUS(24485): 0:00:16.175208744 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x75961b70] posting on bus state-changed message: 0x75961b70, time 99:99:99.999999999, seq-num 78, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+bin(24485): 0:00:16.175393535 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x75961b70] handling child capsfilter0 message of type state-changed
D/GStreamer+bin(24485): 0:00:16.175705046 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.175936400 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x75961b70] posting on bus state-changed message: 0x75961b70, time 99:99:99.999999999, seq-num 78, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+GST_BUS(24485): 0:00:16.176110410 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x75961b70] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.176332754 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x75961b70, state-changed from capsfilter0, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.176545931 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x75961b70, time 99:99:99.999999999, seq-num 78, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element capsfilter0 changed state from PAUSED to READY.
D/AUDIO-SINK(24485): gstreamer : Element capsfilter0 changed state from PAUSED to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.177140775 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.177342806 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x75961b70] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.177514369 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x75961b70] dropped
I/GStreamer+GST_STATES(24485): 0:00:16.177690566 0x75638900 gstelement.c:2310:gst_element_continue_state:<capsfilter0> continue state change READY to NULL, final NULL
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.177869108 0x75638900 gstelement.c:2740:gst_element_pads_activate:<capsfilter0> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.178049369 0x75638900 gstpad.c:964:gst_pad_set_active:<capsfilter0:src> pad was inactive
D/GStreamer+GST_PADS(24485): 0:00:16.178233066 0x75638900 gstpad.c:964:gst_pad_set_active:<capsfilter0:sink> pad was inactive
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.178419264 0x75638900 gstelement.c:2759:gst_element_pads_activate:<capsfilter0> pad deactivation successful
D/GStreamer+GST_STATES(24485): 0:00:16.178596608 0x75638900 gstelement.c:2636:gst_element_change_state:<capsfilter0> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.178767389 0x75638900 gstelement.c:2328:gst_element_continue_state:<capsfilter0> completed state change to NULL
I/GStreamer+GST_STATES(24485): 0:00:16.178941712 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed READY to NULL (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.179199682 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x75961b18] posting on bus state-changed message: 0x75961b18, time 99:99:99.999999999, seq-num 79, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.179384629 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x75961b18] handling child capsfilter0 message of type state-changed
D/GStreamer+bin(24485): 0:00:16.179559994 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.179777546 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x75961b18] posting on bus state-changed message: 0x75961b18, time 99:99:99.999999999, seq-num 79, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.179950723 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x75961b18] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.180177338 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x75961b18, state-changed from capsfilter0, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.180396296 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x75961b18, time 99:99:99.999999999, seq-num 79, element 'capsfilter0', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element capsfilter0 changed state from READY to NULL.
D/AUDIO-SINK(24485): gstreamer : Element capsfilter0 changed state from READY to NULL.
D/GStreamer+GST_BUS(24485): 0:00:16.180987702 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.181195827 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x75961b18] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.181374369 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x75961b18] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.181547963 0x75638900 gstelement.c:2563:gst_element_set_state_func:<capsfilter0> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.181743015 0x75638900 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'capsfilter0' changed state to 1(NULL) successfully
D/GStreamer+bin(24485): 0:00:16.181918952 0x75638900 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives opus
D/GStreamer+bin(24485): 0:00:16.182095254 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.182261869 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.182438067 0x75638900 gstbin.c:2010:update_degree:<audio-stream> change element source, degree 1->0, linked to opus
D/GStreamer+bin(24485): 0:00:16.182611608 0x75638900 gstbin.c:1893:add_to_queue:<audio-stream> adding 'source' to queue
I/GStreamer+GST_STATES(24485): 0:00:16.182790619 0x75638900 gstbin.c:2227:gst_bin_element_set_state:<opus> current PAUSED pending VOID_PENDING, desired next NULL
D/GStreamer+bin(24485): 0:00:16.182959317 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.183133275 0x75638900 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.183307129 0x75638900 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element opus to NULL, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.183476504 0x75638900 gstelement.c:2479:gst_element_set_state_func:<opus> set_state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.183652077 0x75638900 gstelement.c:2504:gst_element_set_state_func:<opus> setting target state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.183824525 0x75638900 gstelement.c:2517:gst_element_set_state_func:<opus> current PAUSED, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.183997285 0x75638900 gstelement.c:2551:gst_element_set_state_func:<opus> intermediate: setting state from PAUSED to READY
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.184175098 0x75638900 gstelement.c:2740:gst_element_pads_activate:<opus> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.184358900 0x75638900 gstpad.c:968:gst_pad_set_active:<opus:src> deactivating pad from push mode
D/GStreamer+GST_PADS(24485): 0:00:16.184532858 0x75638900 gstpad.c:861:pre_activate:<opus:src> setting PAD_MODE NONE, set flushing
D/GStreamer+GST_PADS(24485): 0:00:16.184737285 0x75638900 gstpad.c:907:post_activate:<opus:src> stopped streaming
D/GStreamer+GST_PADS(24485): 0:00:16.184921400 0x75638900 gstpad.c:1093:gst_pad_activate_mode:<opus:src> deactivated in push mode
D/GStreamer+GST_PADS(24485): 0:00:16.185103015 0x75638900 gstpad.c:968:gst_pad_set_active:<opus:sink> deactivating pad from push mode
D/GStreamer+GST_PADS(24485): 0:00:16.185275515 0x75638900 gstpad.c:861:pre_activate:<opus:sink> setting PAD_MODE NONE, set flushing
D/GStreamer+GST_PADS(24485): 0:00:16.185449004 0x75638900 gstpad.c:907:post_activate:<opus:sink> stopped streaming
D/GStreamer+GST_PADS(24485): 0:00:16.185631921 0x75638900 gstpad.c:1093:gst_pad_activate_mode:<opus:sink> deactivated in push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.185808900 0x75638900 gstelement.c:2759:gst_element_pads_activate:<opus> pad deactivation successful
D/GStreamer+audiodecoder(24485): 0:00:16.185974889 0x75638900 gstaudiodecoder.c:2599:gst_audio_decoder_stop:<opus> gst_audio_decoder_stop
D/GStreamer+audiodecoder(24485): 0:00:16.186148692 0x75638900 gstaudiodecoder.c:527:gst_audio_decoder_reset:<opus> gst_audio_decoder_reset
D/GStreamer+GST_STATES(24485): 0:00:16.186324264 0x75638900 gstelement.c:2636:gst_element_change_state:<opus> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.186500306 0x75638900 gstelement.c:2303:gst_element_continue_state:<opus> committing state from PAUSED to READY, pending NULL, next NULL
I/GStreamer+GST_STATES(24485): 0:00:16.186673535 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<opus> notifying about state-changed PAUSED to READY (NULL pending)
D/GStreamer+GST_BUS(24485): 0:00:16.186903431 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x75847518] posting on bus state-changed message: 0x75847518, time 99:99:99.999999999, seq-num 80, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+bin(24485): 0:00:16.187093900 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x75847518] handling child opus message of type state-changed
D/GStreamer+bin(24485): 0:00:16.187277546 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.187497962 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x75847518] posting on bus state-changed message: 0x75847518, time 99:99:99.999999999, seq-num 80, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+GST_BUS(24485): 0:00:16.187672025 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x75847518] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.187891764 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x75847518, state-changed from opus, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.188104994 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x75847518, time 99:99:99.999999999, seq-num 80, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element opus changed state from PAUSED to READY.
D/AUDIO-SINK(24485): gstreamer : Element opus changed state from PAUSED to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.188691764 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.188900202 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x75847518] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.189084421 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x75847518] dropped
I/GStreamer+GST_STATES(24485): 0:00:16.189151713 0x75638900 gstelement.c:2310:gst_element_continue_state:<opus> continue state change READY to NULL, final NULL
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.189212286 0x75638900 gstelement.c:2740:gst_element_pads_activate:<opus> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.189272390 0x75638900 gstpad.c:964:gst_pad_set_active:<opus:src> pad was inactive
D/GStreamer+GST_PADS(24485): 0:00:16.189333484 0x75638900 gstpad.c:964:gst_pad_set_active:<opus:sink> pad was inactive
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.189395307 0x75638900 gstelement.c:2759:gst_element_pads_activate:<opus> pad deactivation successful
D/GStreamer+GST_STATES(24485): 0:00:16.189444369 0x75638900 gstelement.c:2636:gst_element_change_state:<opus> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.189495150 0x75638900 gstelement.c:2328:gst_element_continue_state:<opus> completed state change to NULL
I/GStreamer+GST_STATES(24485): 0:00:16.189548067 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<opus> notifying about state-changed READY to NULL (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.189654056 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x758474c0] posting on bus state-changed message: 0x758474c0, time 99:99:99.999999999, seq-num 81, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.189708692 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x758474c0] handling child opus message of type state-changed
D/GStreamer+bin(24485): 0:00:16.189755984 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.189859161 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x758474c0] posting on bus state-changed message: 0x758474c0, time 99:99:99.999999999, seq-num 81, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.189910515 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x758474c0] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.190076817 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x758474c0, state-changed from opus, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.190169265 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x758474c0, time 99:99:99.999999999, seq-num 81, element 'opus', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element opus changed state from READY to NULL.
D/AUDIO-SINK(24485): gstreamer : Element opus changed state from READY to NULL.
D/GStreamer+GST_BUS(24485): 0:00:16.190268692 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.190351140 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x758474c0] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.190402963 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x758474c0] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.190456452 0x75638900 gstelement.c:2563:gst_element_set_state_func:<opus> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.190511504 0x75638900 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'opus' changed state to 1(NULL) successfully
D/GStreamer+bin(24485): 0:00:16.190688536 0x75638900 gstbin.c:2094:gst_bin_sort_iterator_next:<audio-stream> queue head gives source
D/GStreamer+bin(24485): 0:00:16.190823796 0x75638900 gstbin.c:2033:update_degree:<audio-stream> element source not linked on any sinkpads
I/GStreamer+GST_STATES(24485): 0:00:16.190963275 0x75638900 gstbin.c:2227:gst_bin_element_set_state:<source> current PAUSED pending VOID_PENDING, desired next NULL
D/GStreamer+bin(24485): 0:00:16.191093431 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00100000
D/GStreamer+bin(24485): 0:00:16.191227338 0x75638900 gstbin.c:892:find_message:<audio-stream>   async-start
D/GStreamer+bin(24485): 0:00:16.191359421 0x75638900 gstbin.c:2322:gst_bin_element_set_state:<audio-stream> setting element source to NULL, base_time 0:00:00.000000000
D/GStreamer+GST_STATES(24485): 0:00:16.191493327 0x75638900 gstelement.c:2479:gst_element_set_state_func:<source> set_state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.191620463 0x75638900 gstelement.c:2504:gst_element_set_state_func:<source> setting target state to NULL
D/GStreamer+GST_STATES(24485): 0:00:16.191750254 0x75638900 gstelement.c:2517:gst_element_set_state_func:<source> current PAUSED, old_pending VOID_PENDING, next VOID_PENDING, old return SUCCESS
D/GStreamer+GST_STATES(24485): 0:00:16.191893431 0x75638900 gstelement.c:2551:gst_element_set_state_func:<source> intermediate: setting state from PAUSED to READY
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.192025827 0x75638900 gstelement.c:2740:gst_element_pads_activate:<source> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.192163067 0x75638900 gstpad.c:968:gst_pad_set_active:<source:src> deactivating pad from push mode
D/GStreamer+GST_PADS(24485): 0:00:16.192294733 0x75638900 gstpad.c:861:pre_activate:<source:src> setting PAD_MODE NONE, set flushing
D/GStreamer+basesrc(24485): 0:00:16.192421661 0x75638900 gstbasesrc.c:3569:gst_base_src_activate_push:<source> Deactivating in push mode
D/GStreamer+basesrc(24485): 0:00:16.192543640 0x75638900 gstbasesrc.c:3399:gst_base_src_stop:<source> stopping source
D/GStreamer+basesrc(24485): 0:00:16.192674838 0x75638900 gstbasesrc.c:3442:gst_base_src_set_flushing:<source> flushing 1, live_play 0
D/GStreamer+tcpclientsrc(24485): 0:00:16.192800410 0x75638900 gsttcpclientsrc.c:469:gst_tcp_client_src_unlock:<source> set to flushing
D/GStreamer+tcpclientsrc(24485): 0:00:16.192933171 0x75638900 gsttcpclientsrc.c:481:gst_tcp_client_src_unlock_stop:<source> unset flushing
D/GStreamer+GST_PADS(24485): 0:00:16.193063327 0x75638900 gstpad.c:5510:gst_pad_stop_task:<source:src> stop task
D/GStreamer+task(24485): 0:00:16.193199004 0x75638900 gsttask.c:662:gst_task_set_state:<source:src> Changing task 0x77745828 to state 1
D/GStreamer+task(24485): 0:00:16.193354369 0x75638900 gsttask.c:789:gst_task_join:<source:src> Joining task 0x77745828, thread 0x75638900
I/GStreamer+task(24485): 0:00:16.193371869 0x75966ac0 gsttask.c:302:gst_task_func:<source:src> Task resume from paused
D/GStreamer+GST_PADS(24485): 0:00:16.193613275 0x75966ac0 gstpad.c:5332:do_stream_status:<source:src> doing stream-status 2
D/GStreamer+GST_PADS(24485): 0:00:16.193750202 0x75966ac0 gstpad.c:5361:do_stream_status:<source:src> posting stream-status 2
D/GStreamer+GST_BUS(24485): 0:00:16.193954265 0x75966ac0 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77854f28] posting on bus stream-status message: 0x77854f28, time 99:99:99.999999999, seq-num 82, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_LEAVE, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ source:src";
D/GStreamer+bin(24485): 0:00:16.194084577 0x75966ac0 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77854f28] handling child src message of type stream-status
D/GStreamer+bin(24485): 0:00:16.194207285 0x75966ac0 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.194395254 0x75966ac0 gstbus.c:312:gst_bus_post:<bus1> [msg 0x77854f28] posting on bus stream-status message: 0x77854f28, time 99:99:99.999999999, seq-num 82, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_LEAVE, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ source:src";
D/GStreamer+GST_BUS(24485): 0:00:16.194518744 0x75966ac0 gstbus.c:347:gst_bus_post:<bus1> [msg 0x77854f28] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.194696452 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x77854f28, stream-status from src, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.194908327 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with stream-status message: 0x77854f28, time 99:99:99.999999999, seq-num 82, element 'src', GstMessageStreamStatus, type=(GstStreamStatusType)GST_STREAM_STATUS_TYPE_LEAVE, owner=(GstElement)"\(GstTCPClientSrc\)\ source", object=(GstTask)"\(GstTask\)\ source:src";
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element src : stream-status message
D/AUDIO-SINK(24485): gstreamer : Element src : stream-status message
D/GStreamer+GST_BUS(24485): 0:00:16.195280879 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.195433327 0x75966ac0 gstbus.c:350:gst_bus_post:<bus1> [msg 0x77854f28] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.195549837 0x75966ac0 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77854f28] dropped
D/GStreamer+task(24485): 0:00:16.195695983 0x75638900 gsttask.c:819:gst_task_join:<source:src> Joined task 0x77745828
D/GStreamer+task(24485): 0:00:16.195676973 0x75966ac0 gsttask.c:343:gst_task_func Exit task 0x77745828, thread 0x75966ac0
D/GStreamer+tcpclientsrc(24485): 0:00:16.195890931 0x75638900 gsttcpclientsrc.c:448:gst_tcp_client_src_stop:<source> closing socket
D/GStreamer+task(24485): 0:00:16.195922598 0x75966ac0 gsttask.c:208:gst_task_finalize task 0x77745828 finalize
D/GStreamer+GST_PADS(24485): 0:00:16.196195931 0x75638900 gstpad.c:907:post_activate:<source:src> stopped streaming
D/GStreamer+GST_PADS(24485): 0:00:16.196374264 0x75638900 gstpad.c:1093:gst_pad_activate_mode:<source:src> deactivated in push mode
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.196515410 0x75638900 gstelement.c:2759:gst_element_pads_activate:<source> pad deactivation successful
D/GStreamer+GST_STATES(24485): 0:00:16.196642858 0x75638900 gstelement.c:2636:gst_element_change_state:<source> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.196774994 0x75638900 gstelement.c:2303:gst_element_continue_state:<source> committing state from PAUSED to READY, pending NULL, next NULL
I/GStreamer+GST_STATES(24485): 0:00:16.196904473 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<source> notifying about state-changed PAUSED to READY (NULL pending)
D/GStreamer+GST_BUS(24485): 0:00:16.197085931 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x75847468] posting on bus state-changed message: 0x75847468, time 99:99:99.999999999, seq-num 83, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+bin(24485): 0:00:16.197218796 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x75847468] handling child source message of type state-changed
D/GStreamer+bin(24485): 0:00:16.197354837 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.197527181 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x75847468] posting on bus state-changed message: 0x75847468, time 99:99:99.999999999, seq-num 83, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
D/GStreamer+GST_BUS(24485): 0:00:16.197654889 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x75847468] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.197836973 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x75847468, state-changed from source, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.198005566 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x75847468, time 99:99:99.999999999, seq-num 83, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_PAUSED, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_NULL;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element source changed state from PAUSED to READY.
D/AUDIO-SINK(24485): gstreamer : Element source changed state from PAUSED to READY.
D/GStreamer+GST_BUS(24485): 0:00:16.198392233 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.198551139 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x75847468] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.198680775 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x75847468] dropped
I/GStreamer+GST_STATES(24485): 0:00:16.198812441 0x75638900 gstelement.c:2310:gst_element_continue_state:<source> continue state change READY to NULL, final NULL
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.198942650 0x75638900 gstelement.c:2740:gst_element_pads_activate:<source> deactivate pads
D/GStreamer+GST_PADS(24485): 0:00:16.199100463 0x75638900 gstpad.c:964:gst_pad_set_active:<source:src> pad was inactive
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.199242390 0x75638900 gstelement.c:2759:gst_element_pads_activate:<source> pad deactivation successful
D/GStreamer+GST_STATES(24485): 0:00:16.199369473 0x75638900 gstelement.c:2636:gst_element_change_state:<source> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.199499004 0x75638900 gstelement.c:2328:gst_element_continue_state:<source> completed state change to NULL
I/GStreamer+GST_STATES(24485): 0:00:16.199629109 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<source> notifying about state-changed READY to NULL (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.199809056 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x75847410] posting on bus state-changed message: 0x75847410, time 99:99:99.999999999, seq-num 84, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+bin(24485): 0:00:16.199943431 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x75847410] handling child source message of type state-changed
D/GStreamer+bin(24485): 0:00:16.200073171 0x75638900 gstbin.c:3729:gst_bin_handle_message_func:<audio-stream> posting message upward
D/GStreamer+GST_BUS(24485): 0:00:16.200247077 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x75847410] posting on bus state-changed message: 0x75847410, time 99:99:99.999999999, seq-num 84, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.200382494 0x75638900 gstbus.c:347:gst_bus_post:<bus1> [msg 0x75847410] pushing on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.200553223 0x7563d980 gstbus.c:506:gst_bus_timed_pop_filtered:<bus1> got message 0x75847410, state-changed from source, type mask is 4294967295
D/GStreamer+GST_BUS(24485): 0:00:16.200723431 0x7563d980 gstbus.c:767:gst_bus_source_dispatch:<bus1> source 0x773fc150 calling dispatch with state-changed message: 0x75847410, time 99:99:99.999999999, seq-num 84, element 'source', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
I/GLib+stdout(24485): network : 
I/GLib+stdout(24485): gstreamer : Element source changed state from READY to NULL.
D/AUDIO-SINK(24485): gstreamer : Element source changed state from READY to NULL.
D/GStreamer+GST_BUS(24485): 0:00:16.201126921 0x7563d980 gstbus.c:772:gst_bus_source_dispatch:<bus1> source 0x773fc150 handler returns 1
D/GStreamer+GST_BUS(24485): 0:00:16.201297390 0x75638900 gstbus.c:350:gst_bus_post:<bus1> [msg 0x75847410] pushed on async queue
D/GStreamer+GST_BUS(24485): 0:00:16.201437442 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x75847410] dropped
D/GStreamer+GST_STATES(24485): 0:00:16.201577390 0x75638900 gstelement.c:2563:gst_element_set_state_func:<source> returned SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.201734525 0x75638900 gstbin.c:2656:gst_bin_change_state_func:<audio-stream> child 'source' changed state to 1(NULL) successfully
D/GStreamer+bin(24485): 0:00:16.201871713 0x75638900 gstbin.c:2083:gst_bin_sort_iterator_next:<audio-stream> queue empty, elements exhausted
D/GStreamer+GST_STATES(24485): 0:00:16.202005254 0x75638900 gstbin.c:2715:gst_bin_change_state_func:<audio-stream> iterator done
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.202146348 0x75638900 gstelement.c:2740:gst_element_pads_activate:<audio-stream> deactivate pads
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.202294265 0x75638900 gstelement.c:2759:gst_element_pads_activate:<audio-stream> pad deactivation successful
D/GStreamer+bin(24485): 0:00:16.202431608 0x75638900 gstbin.c:2125:gst_bin_sort_iterator_free:<audio-stream> free
D/GStreamer+bin(24485): 0:00:16.202568744 0x75638900 gstbin.c:2750:gst_bin_change_state_func:<audio-stream> no async elements
D/GStreamer+GST_STATES(24485): 0:00:16.202712858 0x75638900 gstbin.c:2784:gst_bin_change_state_func:<audio-stream> done changing bin's state from READY to NULL, now in READY, ret SUCCESS
D/GStreamer+GST_BUS(24485): 0:00:16.202856660 0x75638900 gstbus.c:446:gst_bus_set_flushing:<bus1> set bus flushing
D/GStreamer+GST_STATES(24485): 0:00:16.202996452 0x75638900 gstelement.c:2636:gst_element_change_state:<audio-stream> element changed state SUCCESS
I/GStreamer+GST_STATES(24485): 0:00:16.203133588 0x75638900 gstelement.c:2328:gst_element_continue_state:<audio-stream> completed state change to NULL
I/GStreamer+GST_STATES(24485): 0:00:16.203279004 0x75638900 gstelement.c:2233:_priv_gst_element_state_changed:<audio-stream> notifying about state-changed READY to NULL (VOID_PENDING pending)
D/GStreamer+GST_BUS(24485): 0:00:16.203461869 0x75638900 gstbus.c:312:gst_bus_post:<bus1> [msg 0x7562ab88] posting on bus state-changed message: 0x7562ab88, time 99:99:99.999999999, seq-num 85, element 'audio-stream', GstMessageStateChanged, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_NULL, pending-state=(GstState)GST_STATE_VOID_PENDING;
D/GStreamer+GST_BUS(24485): 0:00:16.203604317 0x75638900 gstbus.c:392:gst_bus_post:<bus1> bus is flushing
D/GStreamer+GST_STATES(24485): 0:00:16.203759317 0x75638900 gstelement.c:2563:gst_element_set_state_func:<audio-stream> returned SUCCESS
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.203900358 0x75638900 gstpipeline.c:229:gst_pipeline_dispose:<audio-stream> dispose
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.204053588 0x75638900 gstbin.c:518:gst_bin_dispose:<audio-stream> dispose
D/GStreamer+bin(24485): 0:00:16.204194785 0x75638900 gstbin.c:960:bin_remove_messages:<audiosink> deleting message 0x777419c0 of types 0xffffffff
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.204335046 0x75638900 gstbin.c:1615:gst_bin_remove removing element capsfilter0 from bin audio-stream
D/GStreamer+bin(24485): 0:00:16.204467285 0x75638900 gstbin.c:1336:gst_bin_remove_func:<audio-stream> element :capsfilter0
D/GStreamer+bin(24485): 0:00:16.204606973 0x75638900 gstbin.c:1525:gst_bin_remove_func:<audio-stream> recalc state preroll: 0, other async: 0, this async 0
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.204744994 0x75638900 gstelement.c:2965:gst_element_set_bus_func:<capsfilter0> setting bus to 0x0
D/GStreamer+GST_CLOCK(24485): 0:00:16.204880150 0x75638900 gstelement.c:408:gst_element_set_clock:<capsfilter0> setting clock 0x0
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.205021869 0x75638900 gstpad.c:1877:gst_pad_unlink unlinking opus:src(0x75846448) and capsfilter0:sink(0x75846968)
D/GStreamer+GST_BUS(24485): 0:00:16.205233692 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x7562ab30] posting on bus structure-change message: 0x7562ab30, time 99:99:99.999999999, seq-num 86, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK, owner=(GstElement)"\(GstOpusDec\)\ opus", busy=(boolean)true;
D/GStreamer+bin(24485): 0:00:16.205374629 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x7562ab30] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:16.205513431 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.205648952 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.205786817 0x75638900 gstbin.c:932:bin_replace_message:<audio-stream> got new message 0x7562ab30, structure-change from sink
D/GStreamer+GST_BUS(24485): 0:00:16.205917754 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x7562ab30] dropped
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.206058900 0x75638900 gstpad.c:1931:gst_pad_unlink unlinked opus:src and capsfilter0:sink
D/GStreamer+GST_BUS(24485): 0:00:16.206258431 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x7562aad8] posting on bus structure-change message: 0x7562aad8, time 99:99:99.999999999, seq-num 87, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK, owner=(GstElement)"\(GstOpusDec\)\ opus", busy=(boolean)false;
D/GStreamer+bin(24485): 0:00:16.206398483 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x7562aad8] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:16.206538952 0x75638900 gstbin.c:960:bin_remove_messages:<capsfilter0:sink> deleting message 0x7562ab30 of types 0x00001000
D/GStreamer+GST_BUS(24485): 0:00:16.206685619 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x7562aad8] dropped
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.206833327 0x75638900 gstpad.c:1877:gst_pad_unlink unlinking capsfilter0:src(0x75959550) and convert:sink(0x75846590)
D/GStreamer+GST_MESSAGE(24485): 0:00:16.206986869 0x75638900 gstelement.c:1697:gst_element_post_message_default:<capsfilter0> not posting message 0x777419c0: no bus
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.207137962 0x75638900 gstpad.c:1931:gst_pad_unlink unlinked capsfilter0:src and convert:sink
D/GStreamer+GST_MESSAGE(24485): 0:00:16.207285983 0x75638900 gstelement.c:1697:gst_element_post_message_default:<capsfilter0> not posting message 0x7562ab88: no bus
I/GStreamer+GST_PARENTAGE(24485): 0:00:16.207432389 0x75638900 gstbin.c:1556:gst_bin_remove_func:<audio-stream> removed child "capsfilter0"
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.207589212 0x75638900 gstelement.c:2873:gst_element_dispose:<capsfilter0> dispose
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.207729264 0x75638900 gstelement.c:2902:gst_element_dispose:<capsfilter0> removing pad capsfilter0:sink
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.207871869 0x75638900 gstelement.c:766:gst_element_remove_pad:<capsfilter0> removing pad 'sink'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.208013275 0x75638900 gstpad.c:607:gst_pad_dispose:<'':sink> dispose
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.208170514 0x75638900 gstelement.c:2902:gst_element_dispose:<capsfilter0> removing pad capsfilter0:src
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.208311921 0x75638900 gstelement.c:766:gst_element_remove_pad:<capsfilter0> removing pad 'src'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.208457077 0x75638900 gstpad.c:607:gst_pad_dispose:<'':src> dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.208609525 0x75638900 gstelement.c:2917:gst_element_dispose:<capsfilter0> parent class dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.208747702 0x75638900 gstelement.c:2948:gst_element_finalize:<capsfilter0> finalize
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.208883691 0x75638900 gstelement.c:2953:gst_element_finalize:<capsfilter0> finalize parent
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.209192807 0x75638900 gstbin.c:1615:gst_bin_remove removing element audiosink from bin audio-stream
D/GStreamer+bin(24485): 0:00:16.209384734 0x75638900 gstbin.c:1336:gst_bin_remove_func:<audio-stream> element :audiosink
D/GStreamer+bin(24485): 0:00:16.209600567 0x75638900 gstbin.c:1414:gst_bin_remove_func:<audio-stream> we removed the last sink
D/GStreamer+bin(24485): 0:00:16.209791348 0x75638900 gstbin.c:1424:gst_bin_remove_func:<audio-stream> we removed the last clock provider
D/GStreamer+bin(24485): 0:00:16.210020723 0x75638900 gstbin.c:1525:gst_bin_remove_func:<audio-stream> recalc state preroll: 0, other async: 0, this async 0
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.210236140 0x75638900 gstelement.c:2965:gst_element_set_bus_func:<audiosink> setting bus to 0x0
D/GStreamer+GST_CLOCK(24485): 0:00:16.210456348 0x75638900 gstelement.c:408:gst_element_set_clock:<audiosink> setting clock 0x0
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.210689265 0x75638900 gstpad.c:1877:gst_pad_unlink unlinking convert:src(0x758466d8) and audiosink:sink(0x75846820)
D/GStreamer+GST_BUS(24485): 0:00:16.211020567 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741a18] posting on bus structure-change message: 0x77741a18, time 99:99:99.999999999, seq-num 90, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK, owner=(GstElement)"\(GstAudioConvert\)\ convert", busy=(boolean)true;
D/GStreamer+bin(24485): 0:00:16.211249890 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741a18] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:16.211476088 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.211682963 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.211895306 0x75638900 gstbin.c:932:bin_replace_message:<audio-stream> got new message 0x77741a18, structure-change from sink
D/GStreamer+GST_BUS(24485): 0:00:16.212108275 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741a18] dropped
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.212316400 0x75638900 gstpad.c:1931:gst_pad_unlink unlinked convert:src and audiosink:sink
D/GStreamer+GST_BUS(24485): 0:00:16.212631765 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77741ac8] posting on bus structure-change message: 0x77741ac8, time 99:99:99.999999999, seq-num 91, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK, owner=(GstElement)"\(GstAudioConvert\)\ convert", busy=(boolean)false;
D/GStreamer+bin(24485): 0:00:16.212839317 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77741ac8] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:16.213054733 0x75638900 gstbin.c:960:bin_remove_messages:<audiosink:sink> deleting message 0x77741a18 of types 0x00001000
D/GStreamer+GST_BUS(24485): 0:00:16.213278848 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77741ac8] dropped
I/GStreamer+GST_PARENTAGE(24485): 0:00:16.213507025 0x75638900 gstbin.c:1556:gst_bin_remove_func:<audio-stream> removed child "audiosink"
D/GStreamer+GST_CLOCK(24485): 0:00:16.213750775 0x75638900 gstsystemclock.c:344:gst_system_clock_add_wakeup writing control
D/GStreamer+GST_CLOCK(24485): 0:00:16.213959317 0x75638900 gstsystemclock.c:360:gst_system_clock_add_wakeup wakeup count 1
D/GStreamer+GST_CLOCK(24485): 0:00:16.214155723 0x75638900 gstsystemclock.c:232:gst_system_clock_dispose joined thread
D/GStreamer+GST_POLL(24485): 0:00:16.214345254 0x75638900 gstpoll.c:651:gst_poll_free 0x755c02d0: freeing
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.214608796 0x75638900 gstelement.c:2873:gst_element_dispose:<audiosink> dispose
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.214814473 0x75638900 gstelement.c:2902:gst_element_dispose:<audiosink> removing pad audiosink:sink
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.215023171 0x75638900 gstelement.c:766:gst_element_remove_pad:<audiosink> removing pad 'sink'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.215236087 0x75638900 gstpad.c:607:gst_pad_dispose:<'':sink> dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.215469317 0x75638900 gstelement.c:2917:gst_element_dispose:<audiosink> parent class dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.215681452 0x75638900 gstelement.c:2948:gst_element_finalize:<audiosink> finalize
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.215887442 0x75638900 gstelement.c:2953:gst_element_finalize:<audiosink> finalize parent
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.216109317 0x75638900 gstbin.c:1615:gst_bin_remove removing element convert from bin audio-stream
D/GStreamer+bin(24485): 0:00:16.216309525 0x75638900 gstbin.c:1336:gst_bin_remove_func:<audio-stream> element :convert
D/GStreamer+bin(24485): 0:00:16.216522442 0x75638900 gstbin.c:1525:gst_bin_remove_func:<audio-stream> recalc state preroll: 0, other async: 0, this async 0
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.216731087 0x75638900 gstelement.c:2965:gst_element_set_bus_func:<convert> setting bus to 0x0
D/GStreamer+GST_CLOCK(24485): 0:00:16.216942962 0x75638900 gstelement.c:408:gst_element_set_clock:<convert> setting clock 0x0
I/GStreamer+GST_PARENTAGE(24485): 0:00:16.217167129 0x75638900 gstbin.c:1556:gst_bin_remove_func:<audio-stream> removed child "convert"
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.217401400 0x75638900 gstelement.c:2873:gst_element_dispose:<convert> dispose
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.217620254 0x75638900 gstelement.c:2902:gst_element_dispose:<convert> removing pad convert:sink
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.217834681 0x75638900 gstelement.c:766:gst_element_remove_pad:<convert> removing pad 'sink'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.218053014 0x75638900 gstpad.c:607:gst_pad_dispose:<'':sink> dispose
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.218279316 0x75638900 gstelement.c:2902:gst_element_dispose:<convert> removing pad convert:src
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.218495202 0x75638900 gstelement.c:766:gst_element_remove_pad:<convert> removing pad 'src'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.218713431 0x75638900 gstpad.c:607:gst_pad_dispose:<'':src> dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.218946764 0x75638900 gstelement.c:2917:gst_element_dispose:<convert> parent class dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.219336244 0x75638900 gstelement.c:2948:gst_element_finalize:<convert> finalize
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.219468171 0x75638900 gstelement.c:2953:gst_element_finalize:<convert> finalize parent
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.219615359 0x75638900 gstbin.c:1615:gst_bin_remove removing element opus from bin audio-stream
D/GStreamer+bin(24485): 0:00:16.219746036 0x75638900 gstbin.c:1336:gst_bin_remove_func:<audio-stream> element :opus
D/GStreamer+bin(24485): 0:00:16.219886452 0x75638900 gstbin.c:1525:gst_bin_remove_func:<audio-stream> recalc state preroll: 0, other async: 0, this async 0
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.220026609 0x75638900 gstelement.c:2965:gst_element_set_bus_func:<opus> setting bus to 0x0
D/GStreamer+GST_CLOCK(24485): 0:00:16.220165567 0x75638900 gstelement.c:408:gst_element_set_clock:<opus> setting clock 0x0
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.220316661 0x75638900 gstpad.c:1877:gst_pad_unlink unlinking source:src(0x758461b8) and opus:sink(0x75846300)
D/GStreamer+GST_BUS(24485): 0:00:16.220543379 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77854ed0] posting on bus structure-change message: 0x77854ed0, time 99:99:99.999999999, seq-num 92, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK, owner=(GstElement)"\(GstTCPClientSrc\)\ source", busy=(boolean)true;
D/GStreamer+bin(24485): 0:00:16.220686973 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77854ed0] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:16.220830879 0x75638900 gstbin.c:885:find_message:<audio-stream> no message found matching types 00001000
D/GStreamer+bin(24485): 0:00:16.220972859 0x75638900 gstbin.c:892:find_message:<audio-stream>   structure-change
D/GStreamer+bin(24485): 0:00:16.221112286 0x75638900 gstbin.c:932:bin_replace_message:<audio-stream> got new message 0x77854ed0, structure-change from sink
D/GStreamer+GST_BUS(24485): 0:00:16.221250098 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77854ed0] dropped
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.221395358 0x75638900 gstpad.c:1931:gst_pad_unlink unlinked source:src and opus:sink
D/GStreamer+GST_BUS(24485): 0:00:16.221598536 0x75638900 gstbus.c:312:gst_bus_post:<bus0> [msg 0x77854e78] posting on bus structure-change message: 0x77854e78, time 99:99:99.999999999, seq-num 93, element 'sink', GstMessageStructureChange, type=(GstStructureChangeType)GST_STRUCTURE_CHANGE_TYPE_PAD_UNLINK, owner=(GstElement)"\(GstTCPClientSrc\)\ source", busy=(boolean)false;
D/GStreamer+bin(24485): 0:00:16.221739786 0x75638900 gstbin.c:3396:gst_bin_handle_message_func:<audio-stream> [msg 0x77854e78] handling child sink message of type structure-change
D/GStreamer+bin(24485): 0:00:16.221883900 0x75638900 gstbin.c:960:bin_remove_messages:<opus:sink> deleting message 0x77854ed0 of types 0x00001000
D/GStreamer+GST_BUS(24485): 0:00:16.222035150 0x75638900 gstbus.c:343:gst_bus_post:<bus0> [msg 0x77854e78] dropped
I/GStreamer+GST_PARENTAGE(24485): 0:00:16.222194733 0x75638900 gstbin.c:1556:gst_bin_remove_func:<audio-stream> removed child "opus"
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.222343796 0x75638900 gstelement.c:2873:gst_element_dispose:<opus> dispose
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.222491452 0x75638900 gstelement.c:2902:gst_element_dispose:<opus> removing pad opus:sink
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.222631088 0x75638900 gstelement.c:766:gst_element_remove_pad:<opus> removing pad 'sink'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.222775358 0x75638900 gstpad.c:607:gst_pad_dispose:<'':sink> dispose
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.222932077 0x75638900 gstelement.c:2902:gst_element_dispose:<opus> removing pad opus:src
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.223087025 0x75638900 gstelement.c:766:gst_element_remove_pad:<opus> removing pad 'src'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.223220931 0x75638900 gstpad.c:607:gst_pad_dispose:<'':src> dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.223374681 0x75638900 gstelement.c:2917:gst_element_dispose:<opus> parent class dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.223556869 0x75638900 gstelement.c:2948:gst_element_finalize:<opus> finalize
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.223696035 0x75638900 gstelement.c:2953:gst_element_finalize:<opus> finalize parent
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.223840931 0x75638900 gstbin.c:1615:gst_bin_remove removing element source from bin audio-stream
D/GStreamer+bin(24485): 0:00:16.223970515 0x75638900 gstbin.c:1336:gst_bin_remove_func:<audio-stream> element :source
D/GStreamer+bin(24485): 0:00:16.224104577 0x75638900 gstbin.c:1419:gst_bin_remove_func:<audio-stream> we removed the last source
D/GStreamer+bin(24485): 0:00:16.224255306 0x75638900 gstbin.c:1525:gst_bin_remove_func:<audio-stream> recalc state preroll: 0, other async: 0, this async 0
D/GStreamer+GST_PARENTAGE(24485): 0:00:16.224390671 0x75638900 gstelement.c:2965:gst_element_set_bus_func:<source> setting bus to 0x0
D/GStreamer+GST_CLOCK(24485): 0:00:16.224541921 0x75638900 gstelement.c:408:gst_element_set_clock:<source> setting clock 0x0
I/GStreamer+GST_PARENTAGE(24485): 0:00:16.224686452 0x75638900 gstbin.c:1556:gst_bin_remove_func:<audio-stream> removed child "source"
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.224833744 0x75638900 gstelement.c:2873:gst_element_dispose:<source> dispose
D/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.224970879 0x75638900 gstelement.c:2902:gst_element_dispose:<source> removing pad source:src
I/GStreamer+GST_ELEMENT_PADS(24485): 0:00:16.225099785 0x75638900 gstelement.c:766:gst_element_remove_pad:<source> removing pad 'src'
D/GStreamer+GST_REFCOUNTING(24485): 0:00:16.225241869 0x75638900 gstpad.c:607:gst_pad_dispose:<'':src> dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.225392962 0x75638900 gstelement.c:2917:gst_element_dispose:<source> parent class dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.225542546 0x75638900 gstelement.c:2948:gst_element_finalize:<source> finalize
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.225679890 0x75638900 gstelement.c:2953:gst_element_finalize:<source> finalize parent
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.225818587 0x75638900 gstelement.c:2873:gst_element_dispose:<audio-stream> dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.225957650 0x75638900 gstelement.c:2917:gst_element_dispose:<audio-stream> parent class dispose
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.226098587 0x75638900 gstelement.c:2948:gst_element_finalize:<audio-stream> finalize
I/GStreamer+GST_REFCOUNTING(24485): 0:00:16.226237650 0x75638900 gstelement.c:2953:gst_element_finalize:<audio-stream> finalize parent
D/GStreamer+GST_BUS(24485): 0:00:16.226513952 0x75638900 gstbus.c:793:gst_bus_source_finalize:<bus1> finalize source 0x773fc150
D/GStreamer+GST_POLL(24485): 0:00:16.226647806 0x75638900 gstpoll.c:651:gst_poll_free 0x755c0290: freeing
I/EventLogService( 1180): Aggregate from 1400503501194 (log), 1400503501194 (data)
I/ServiceDumpSys( 1180): dumping service [account]
D/dalvikvm( 1150): GC_CONCURRENT freed 509K, 4% free 17990K/18652K, paused 7ms+1ms, total 32ms
D/dalvikvm( 1150): WAIT_FOR_CONCURRENT_GC blocked 11ms




----- Original Message -----
From: "Sebastian Dröge" <sebastian at centricular.com>
To: "Discussion of the development of and with GStreamer" <gstreamer-devel at lists.freedesktop.org>
Sent: Monday, 19 May, 2014 2:57:49 PM
Subject: Re: Android Internal data flow error + logcat debug

On Mo, 2014-05-19 at 14:25 +0200, Lee Matthews wrote:
> Thanks Sebastian,
> 
> Adding gst_debug_set_threshold_for_name("basesrc", GST_LEVEL_DEBUG); produced a more detailed debug output.
> 
> The debug log is as follows : 
> 
> I/GStreamer(22986): GStreamer initialization complete
> [...]

Ok, so the problem is that apparently something is calling
gst_debug_set_default_threshold() afterwards with GST_LEVEL_WARNING :)

Can you check where that happens? This log is not that useful, the
relevant information is still hidden. Some downstream element returned
GST_FLOW_ERROR, that's all we know from this so far.

-- 
Sebastian Dröge, Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source

_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


More information about the gstreamer-devel mailing list