> In any case, the big issue I'm facing right now is sync on the
> consumer side. I'm using posix's clock_nanosleep to run the consumer
> thread every ((1 / fps) * 1000000000) nanoseconds, but it's running
> slightly slow. I've even stopped using the read lock on the producer's
> side in case write starvation was the issue (slightly dangerous, might
> get corrupted data if the frame changes while making a read, but
> hasn't seen it happen so far).

This has been fixed, it was a bug in my producer sync code


--
"The whole of Japan is pure invention. There is no such country, there
are no such people" --Oscar Wilde

|_|0|_|
|_|_|0|
|0|0|0|

(\__/)
(='.'=)This is Bunny. Copy and paste bunny
(")_(") to help him gain world domination.

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to