On 01/01/2017 05:22 AM, Victor dMdB wrote:
If I have multiple streams of distinct data, how would I go about making
sure data is thread safe in real-time applications?
My code is in C++, so I managed to pass a write function using extern C
but that makes the function global (ie not thread safe), I tried fixing
with thread_local but i then ran into other issues.
I then tried using the private data ptr, but then I get a data race,
because I was just polling with a while loop in another thread, which is
rather unreliable.
Are there any previous examples of how to do this?
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user
Muxing or Demuxing? Multiple streams are files or actual transport streams?
Thanks
Charles
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user