[pulseaudio-discuss] What can cause assertion '!s->thread_info.rewind_requested' failure in function pa_sink_render_into_full( ) of sink.c

Tanu Kaskinen tanuk at iki.fi
Mon Aug 8 07:38:07 PDT 2011


On Mon, 2011-08-08 at 16:56 +0800, Lin, Mengdong wrote:
> Many thanks for your reminding, Tanu!
> 
> It's an ALSA sink created for Bluetooth HSP profile. So it's thread function is same as that of an normal ALSA sink.
> 
> > and another would be requesting rewind from a wrong thread, which sounds quite likely in this case, since you're
> > moving a stream.
> 
> What would be a wrong thread? I'm moving the sink input in the main thread.

Any other thread than the BT alsa sink's IO thread. Rewind requests must
be done from that sink's IO thread which the request concerns.

-- 
Tanu



More information about the pulseaudio-discuss mailing list