[vlc-devel] commit: core vout: Fix snapshots (Derk-Jan Hartman?)
Rémi Denis-Courmont
remi at remlab.net
Fri Jun 5 12:31:23 CEST 2009
On Fri, 5 Jun 2009 11:17:59 +0200, Laurent Aimar <fenrir at via.ecp.fr> wrote:
> On Fri, Jun 05, 2009, Rémi Denis-Courmont wrote:
>> vlc_cond_timedwait() returns 0 when it was signaled and ETIMEDOUT (!= 0)
> if
>> it timed out...
> And for supurious wake up ? Is it 0 ?
Spurious wake-ups return 0. Time-outs return ETIMEDOUT. Normal wake-ups
return 0 provided they occur before the deadline. If a normal wake-up
occurs after the deadline is reached (due to scheduling latency), the
result can be either 0 or ETIMEDOUT.
Overall, EIMEDOUT implies that the deadline has been reached, whereas 0
implies nothing.
--
Rémi Denis-Courmont
More information about the vlc-devel
mailing list