<div dir="ltr"><div>Hi, I use seek to loop back to beginning of a normal mp4 file with h.264 codec video and aac audio. It appears that av_read_frame keep throwing AVERROR_EOF after seek. It wasn't like this in earlier versions. <br><br>int64_t seek_target=av_rescale_q(seek_target, AV_TIME_BASE_Q, pFormatCtx->streams[packet->stream_index]->time_base);<br><br>error = av_seek_frame(pFormatCtx, -1, seek_target, AVSEEK_FLAG_ANY);<br><br></div>While the seek itself doesnt produce any error, the av_read_frame keep throwing the error code 0xdfb9b0bb, which av_strerror reports as EOF. The file loops fine in vlc.<br><br>fileStreamingThread: Error while reading dfb9b0bb : End of file <br><div><br><br></div><div>Anybody know what I am doing wrong? <br><br></div><div>Thanks<br><br></div><div>Ratin<br></div></div>