<div dir="ltr"><div><div><div><div>Hello All,<br><br></div>I am playing some file through BT and found that gstreamer alsasink continues to write data for 5 seconds after receiving EOS and  in normal working scenario the alsasink is 
make state transition (Play->Pause, after receiving EOS) but in the 
problematic case it is not making state transition and sending pcm 
buffer for ~5 secs after receiving EOS.<br><br></div>Also message is successfully sent to Bus in both the case but in problematic case I couldn't see  below logs.<br><br>GST_BUS gstbus.c:495:gst_bus_timed_pop_filtered:<bus3> have 1 messages<br>
0:01:29.351085876   260    0x76190 DEBUG                GST_BUS gstbus.c:500:gst_bus_timed_pop_filtered:<bus3> got message 0x157ee8, eos from pipeline1, type mask is 4294967295<br>0:01:29.351400441   260    0x76190 DEBUG                GST_BUS gstbus.c:762:gst_bus_source_dispatch:<bus3> source 0x1537a8 calling dispatch with 0x157ee8<br>
0:01:29.352175776   260    0x76190 LOG              GST_MESSAGE gstmessage.c:195:gst_message_finalize: finalize message 0x157ee8, eos from pipeline1<br>0:01:29.352770286   260    0x76190 DEBUG                GST_BUS gstbus.c:767:gst_bus_source_dispatch:<bus3> source 0x1537a8 handler returns 1<br>
<br></div>Does anyone faced similar issue over the gstbus ?Any pointer/feedback would be highly appreciated .<br><br><br></div>Regards<br>Sanjeev Sharma<br></div>