> > 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

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to