Really stop reading frames when frameRead() returns != 0

Each time select() on the video device times out, the frame read loop
counter is increased (why?). So even when frameRead() succeeds it may be
called again. This is not what we want, so set count=0 to really stop
processing.