[vlc-devel] Dropped frames despite ample CPU idle time?
finn.hughes1 at gmail.com
Wed Jun 12 17:57:06 CEST 2013
That's some fast reply ;)
If I disable the subtitles or switch to yadif deinterlacing I do not
drop frames which AFAIK may discount:
"It could be that the decoder outputs corrupt timestamps, or the
packetizer, or the demuxer, or the source media."
If so I guess that leaves
1. excessive jitter
2. video output renders too slowly
3. input synchronization or decoder code
Although maybe 3 is also unlikely based on the above?
An additional note is that frames are only being dropped when the
subtitles are being updated, which to my mind makes 1. the likeliest
option, is there an obvious way to try to isolate the problem area?
On 12/06/13 16:41, Rémi Denis-Courmont wrote:
> On Wed, 12 Jun 2013 16:38:10 +0100, Finn Hughes <finn.hughes1 at gmail.com>
>> I'm not familiar enough with the vlc chain to know what's going on, the
>> decoder isn't reporting dumping any frames so I assume all frames are
>> being decoded and it's just that there is too much jitter in the
>> "decode" chain?
> It could be excessive jitter as the synchronization no longer seem to
> strictly obey the caching setting. It could be that the decoder outputs
> corrupt timestamps, or the packetizer, or the demuxer, or the source media.
> It could be that the video output renders too slowly. It could be a bug in
> the input synchronization or decoder code.
More information about the vlc-devel