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