>Yes I have a clue (see my very last commit). :)
>I think that pops out from a misinterpretation of mine of
>vframe_list_t.free field meaning.
>I thought the meaning was exactly the opposite of truth :)
>
>After a bit of thinking, the correct interpretation should be:
>'free' field is the index of buffer that DOES NOT have the 'real'
>video frame data in the pair of buffers that vframe_list_t
>carries (so it has 0/1 possible values).
Sounds like that's the problem. (: Yes, ptr->free should indicate
which buffer is _not_ being used (i.e. not pointed to by ptr->video_buf).
--Andrew Church
[EMAIL PROTECTED]
http://achurch.org/