[vlc-devel] [RFC-PATCH] core/audio_output: do not drop (late) audio blocks if it would cause silence

Rémi Denis-Courmont remi at remlab.net
Tue May 17 21:13:14 CEST 2016


On Tuesday 17 May 2016 21:09:31 Filip Roséen wrote:
> > It is very debatable that this improves the user experience. For music,
> > resampling sounds absolutely terrible. Dropping on seek is not an issue
> > since a glitch is bound to occur when seeking.
> 
> Certainly; the problem is that we currently play audio for some period of
> time only to drop the next one due to us running late. Instead of having a
> longer period of silence, we end up at a state where we play a little
> something, then have silence for N ms of time.
> 
> The above certainly affects user-experience.
> 
> If we could have silence all the way through the experience would certainly
> improve. How that (having a complete period of silence instead of partial
> after some audio has been played) is to be implemented is.. well, that too
> requires a discussion.
> 
>   - Any thoughts on the above?

I think I made myself amply clear, and I have nothing to add. Your patch makes 
no sense in my opinion.

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the vlc-devel mailing list