[pulseaudio-discuss] Bluetooth HSP sink is more likely to cause buffer underrun when moving a live stream to it from ALSA, how to ask application to write more data?

Lin, Mengdong mengdong.lin at intel.com
Sun Jun 19 08:19:31 PDT 2011


> > As far as I understand it, this information is already supplied to the
> > application via the timing information and underrun callbacks.
> >
> > When an underrun is hit, it would make sense that the applications
> > checks the latency information and adjusts it's flow rate accordingly.
> >
> 
> Thank you, Col! I'll check the application code to see if there is something I
> can do.

My VOIP application use GStreamer's pulsesink. But I found pulsesink does not adjust flow rate when it receives latency change or buffer underrun callbacks ;-(

But it's strange that why ALSA sink does not cause excessive underrun no matter moving sinks or not?

Thanks
Amanda



More information about the pulseaudio-discuss mailing list