Hi<div><br></div><div>I noted that the latest ffmpeg builds have some form of multithreaded decoding included.</div><div><br></div><div>This might be a problem for me as my application calls ffmpegs' decode function from inside a task-scheduler, where a blocking thread synchronization can greatly degrade my application performance.</div>
<div><br></div><div>My question is whether multithreaded decoding is enabled by default? And if so, is there a way to turn it of at runtime and make all decode function execute on the calling thread?</div><div><br></div><div>
I would also appreciate any more detailed information in regards to how multithreaded decoding works in ffmpeg.</div><div><br></div><div>Thank you</div>