<div dir="ltr"><div><div>Hi,<br><br>We have a application which uses gstreamer to play files from iPod.<br>For playback the application is using the alsasrc for streaming with the following pipeline:<br>alsasrc->queue->alsasink->volume->capsfilter<br>
<br>The issue is when the ipod is disconnected , there is a glitch in audio.<br>This issue is not seen when the application is made to run on a single core using taskset (taskset -c 0).<br><br>Have taken logs with,<br>export GST_DEBUG=ringbuffer:5,baseaudiosink:5,baseaudiosrc:5,alsa:5<br>
<br>This seems to be a race condition between threads, but I'm not sure. <br><br></div>Have attached logs with and without taskset.<br></div><br>glitch_without_taskset.log.zip - The glitch is seen.<br>no_glitch_with_taskset.log - The glitch is not seen.<br clear="all">
<div><br></div><div>Is this a known issue in gstreamer or any patches solves this issue ?<br></div><div><br></div><div>Thanks for any suggestion.<br></div><div><br></div><div>Regards,<br></div>Vignesh.</div>