Improvements & changes regarding last iteration:

[PATCH 1/3] avutil/threadmessage: add av_thread_message_flush()

- the flushing function can be set through a dedicated function instead of a
  new constructor prototype
- the flush function is now fixed regarding messages larger than a pointer...

[PATCH 2/3] fate/api: test threadmessage

- the test program is greatly improved by allowing multiple readers in addition
  to multiple senders.
- the flush now occurs randomly in readers and senders
- the messages are now larger than a pointer (see bug fix in 1/3) with a magic
  check

[PATCH 3/3] avutil/threadmessage: fix condition broadcasting

- instead of an inefficient wide signal broadcasting, it's now using 2 distinct
  conditions for reading and sending
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to