Which architecture do you find this issue? X86 platform or arm platform.<br><br>I have found a similar issue on arm platform, and it is caused by a wrong return value of snd_pcm_delay() in the playing->pause state change. This causes a bigger base time when the pipeline changes from pause to playing.<br>
<br><br><br><div class="gmail_quote">2010/3/14 Georg Sauthoff <span dir="ltr"><<a href="mailto:g_sauthoff@web.de">g_sauthoff@web.de</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
while using the gstreamer API I noticed some playback-hickups if a<br>
paused pipeline is resumed:<br>
<br>
<br>
set_state(pipeline, GST_STATE_PLAYING);<br>
// listen some time<br>
set_state(pipeline, GST_STATE_PAUSED);<br>
// let the event loop wait some seconds<br>
set_state(pipeline, GST_STATE_PLAYING);<br>
<br>
=> after the last state transition to GST_STATE_PLAYING<br>
playback starts again, but with a hickup. Like this:<br>
<br>
SHORT_MUSIC SHORT_SILENCE MUSIC<br>
<br>
I tested the same mp3-file with mplayer, where play/pause transitions<br>
work as expected without hickups.<br>
<br>
I am using this pipeline<br>
<br>
playbin2 uri="file://foo.mp3" audio-sink="alsasink device=plughw:0,0"<br>
<br>
which is created via gst-launch().<br>
<br>
Do I have to do some extra setup to get resume-from-pause without<br>
hickups?<br>
<br>
Best regards<br>
Georg<br>
<br>
PS: Using gstreamer 0.10.25 as packaged with Ubuntu 9.10.<br>
<br>
<br>
------------------------------------------------------------------------------<br>
Download Intel&#174; Parallel Studio Eval<br>
Try the new software tools for yourself. Speed compiling, find bugs<br>
proactively, and fine-tune applications for parallel performance.<br>
See why Intel Parallel Studio got high marks during beta.<br>
<a href="http://p.sf.net/sfu/intel-sw-dev" target="_blank">http://p.sf.net/sfu/intel-sw-dev</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
</blockquote></div><br>