EOS sometimes didn't received by Application.
sanjeev sharma
sanjeevsharmaengg at gmail.com
Mon Jul 21 06:28:22 PDT 2014
Hello All,
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.
Also message is successfully sent to Bus in both the case but in
problematic case I couldn't see below logs.
GST_BUS gstbus.c:495:gst_bus_timed_pop_filtered:<bus3> have 1 messages
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
0:01:29.351400441 260 0x76190 DEBUG GST_BUS
gstbus.c:762:gst_bus_source_dispatch:<bus3> source 0x1537a8 calling
dispatch with 0x157ee8
0:01:29.352175776 260 0x76190 LOG GST_MESSAGE
gstmessage.c:195:gst_message_finalize: finalize message 0x157ee8, eos from
pipeline1
0:01:29.352770286 260 0x76190 DEBUG GST_BUS
gstbus.c:767:gst_bus_source_dispatch:<bus3> source 0x1537a8 handler returns
1
Does anyone faced similar issue over the gstbus ?Any pointer/feedback would
be highly appreciated .
Regards
Sanjeev Sharma
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140721/98909be6/attachment.html>
More information about the gstreamer-devel
mailing list