<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi,</div><div><br></div><div>I have one question about the usage of av_interleaved_write_frame(). I have read the function's description from '</div><div><a href="http://ffmpeg.org/doxygen/2.8/group__lavf__encoding.html#ga37352ed2c63493c38219d935e71db6c1'" _src="http://ffmpeg.org/doxygen/2.8/group__lavf__encoding.html#ga37352ed2c63493c38219d935e71db6c1'">http://ffmpeg.org/doxygen/2.8/group__lavf__encoding.html#ga37352ed2c63493c38219d935e71db6c1'</a>, and know if pkt equals NULL, av_interleaved_write_frame() will flush the interleaving queues.</div><div><br></div><div>How many times I should call av_interleaved_write_frame() to flush all buffered queues? If av_interleaved_write_frame() is called to flush, How do I know whether there is any buffered queue or not?</div><div><br></div><div>Thanks!</div><div><br></div><div>Regards</div><div><br></div><div>Andrew</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><br><span title="neteasefooter"><p> </p></span>