記錄,音頻編碼線程,視頻編碼線程,合成輸出線程,每次結束,運行到最後一個 } 時,就會出現下面的崩潰。
該釋放的,都加了判斷,才釋放的,應該不會有問題吧。有時候還會提示avformat.dll的崩潰。
解決方案:設置如下,然後就沒出現過了。
參考鏈接:https://blog.csdn.net/business122/article/details/41575139
------------更新--------2020-6-2-----------------
上面的方案,治標不治本,最終的解決方案,是加了break,直接跳出循環。
thread_1() {}
thread_2() {}
thread_3() { while() { break; } } // 三個線程,最後我是這樣解決的。