Hi, I try to work with CELT encoder &amp; decoder in 2 different threads at the same time.<br>So I create/destroy encoder and encode in one thread and create/destroy decoder and decode in other thread.<br>If I didn&#39;t protect celt_encoder_create, celt_encode_float and celt_decoder_create, celt_decode_float with CRITICAL_SECTION<br>
I get stable error in icwrs32 or ec_byte_write1 (more often) in encoder.<br><br>What does it mean ? Is CELT not thread-safe ? Any way to avoid this error except CRITICAL_SECTION ?<br><br>Sergei<br><br>ps: I use last version from git repository, but I also checked with previous version and with 2 compilers VC++ 2008 &amp; Intel 11.<br>