<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi,</div><div><br></div><div>I use avcodec_encode_audio2() to call aac encoder to compress audio. AVFrame::pts is set to 0 for 1st frame, 1 for 2nd frame, 2 for 3rd frame, and so on. <span style="line-height: 1.7;">But I find pts and dts are negtive values in 1st two output packets, and 3rd packet's pts/dts is 0. Why pts and dts are less than 0 in 1st two output packets?</span></div><div><span style="line-height: 1.7;"><br></span></div><div><span style="line-height: 1.7;">Thanks!</span></div><div><span style="line-height: 1.7;"><br></span></div><div><span style="line-height: 1.7;">B.R.</span></div><div><span style="line-height: 1.7;"><br></span></div><div><span style="line-height: 1.7;">Andrew</span></div></div><br><br><span title="neteasefooter"><p> </p></span>