0
在我的OSX視頻錄製應用程序中,我使用的是ffmpeg庫。 我在應用程序中發現了很少的內存泄漏。 在解決它的過程中,我發現有在av_interleaved_write_frame中的內存泄漏
INT av_interleaved_write_frame(AVFormatContext * S,AVPacket * PKT)
有沒有人遇到任何問題等一些泄漏?你能幫我解決這個內存泄漏問題嗎?
在我的OSX視頻錄製應用程序中,我使用的是ffmpeg庫。 我在應用程序中發現了很少的內存泄漏。 在解決它的過程中,我發現有在av_interleaved_write_frame中的內存泄漏
INT av_interleaved_write_frame(AVFormatContext * S,AVPacket * PKT)
有沒有人遇到任何問題等一些泄漏?你能幫我解決這個內存泄漏問題嗎?
當你使用像ffmpeg這樣的通用庫,並且你正面臨內存泄漏時,大部分時間泄漏不在你使用的庫中,而是在你編寫的代碼中的某處。
這是解決內存泄漏問題的第一步。
如果你是絕對肯定來自FFMPEG的問題,所以看看到open issues of the project
然後,如果這個問題沒有打開,你可以提交的bug開發團隊... 但在此之前做幾次檢查錯誤不在你身邊,再次,在一個像FFMPEG這樣的通用庫中,我認爲這個錯誤不在函數av_interleaved_write_frame中。
爲什麼你認爲bug是在這個函數中?