在视频采集循环读取时
while(1)
{
av_read_frame(pFormatCtx, packet);
}
这样内存会蹭蹭蹭的增加。 并且用vld检测不到
在每个循环每次读取后需要释放
while(1)
{
av_read_frame(pFormatCtx, packet);
...
...
av_packet_unref(packet);
}
这样就没问题
参考
http://www.itnotepad.cn/Home/Article/num/193.html