0

OSX 用のビデオ録画アプリケーションでは、ffmpeg ライブラリを使用しています。アプリケーションでメモリ リークがほとんど見つかりませんでした。それを解決する過程で、私はいくつかのリークがあることを発見しました

int av_interleaved_write_frame(AVFormatContext *s, AVPacket *pkt)

誰かがそのような問題に直面したことがありますか? このメモリ リークを解決する方法を教えてください。

4

1 に答える 1

0

ffmpeg のような非常に一般的なライブラリを使用していて、メモリ リークに直面している場合、ほとんどの場合、リークは使用しているライブラリではなく、記述したコードのどこかにあります。

これが、メモリ リークの問題を解決するための最初のステップです。

問題がFFMPEGに起因することが絶対に確実な場合は、プロジェクトの未解決の問題を確認してください

問題が未解決の場合は、開発チームにバグを送信できます...ただし、その前に、バグが自分の味方でないことを何度か確認し、FFMPEG などの非常に一般的なライブラリで、私はバグが関数 av_interleaved_write_frame にあるとは思わないでください。

なぜこの関数にバグがあると思いますか?

于 2012-08-13T13:31:18.467 に答える