[LAD] [LAU] cancelling I/O with libsndfile
Erik de Castro Lopo
mle+la at mega-nerd.com
Tue Jun 14 07:30:32 UTC 2011
Dan Muresan wrote:
> Certainly not unique. My guess is that nobody worried about a
> (possibly small) performance penalty, and instead used simpler
> strategies -- or they weren't using sndfile in the first place.
>
> Consider this: for any request size you choose, NOT cancelling could
> double your latency in the worst case if you're streaming from a slow
> NFS server.
Err, if you're worried about latency, why are you streaming from
a slow NFS server?
> This begs a question -- is it possible to "reset" the SNDFILE less
> dramatically? E.g. would a seek back to offset 0, or a pair of seeks,
> or some other trick also reset the data structures?
Really not sure. You should try it and report back.
> If not, it might
> be nice to add a sf_reset() function or a SF_RESET sf_command()
> parameter.
What problem does that fix? Do you even know if there is a problem?
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
More information about the Linux-audio-dev
mailing list