2012-08-13 15 views
0

OSX 용 비디오 레코딩 응용 프로그램에서 ffmpeg 라이브러리를 사용하고 있습니다. 응용 프로그램에서 메모리 누수가 거의 발견되지 않았습니다. 그것을 해결하는 과정에서 , 내가av_interleaved_write_frame의 메모리 누수

INT의 av_interleaved_write_frame (AVFormatContext * S, AVPacket * PKT)

사람이 그러한 문제를 직면하고 약간의 누수가 있다는 것을 발견? 이 메모리 누수를 해결할 수 있도록 도와 주시겠습니까?

답변

0

ffmpeg와 같은 매우 일반적인 라이브러리를 사용할 때 메모리 누수가 발생하면 대부분의 경우 누수가 사용하는 라이브러리에있는 것이 아니라 작성한 코드 어딘가에 있습니다.

메모리 누수 문제를 해결하는 첫 번째 단계입니다.

당신은 문제가 FFMPEG에서 온, 그래서 open issues of the project

에 그리고 문제는 개발 팀에 버그를 제출할 수 있습니다 열려 있지 않은 경우 ... 그러나 전에 모양을 가지고 절대적으로 확신하는 경 버그가 여러분의 편이 아니라는 것을 여러 번 확인하고, FFMPEG와 같은 매우 일반적인 라이브러리에서 버그가 함수 av_interleaved_write_frame에 있다고 생각하지 않습니다.

왜이 버그가이 기능에 있다고 생각합니까?