Never mind It was a mis-understanding in my part, due to file being small and frames being buffered to a circular frame buffer almost instantaneously made me think seek was not working.
On Mon, Nov 9, 2015 at 1:55 PM, Ratin <[email protected]> wrote: > 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. > > int64_t seek_target=av_rescale_q(seek_target, AV_TIME_BASE_Q, > pFormatCtx->streams[packet->stream_index]->time_base); > > error = av_seek_frame(pFormatCtx, -1, seek_target, AVSEEK_FLAG_ANY); > > 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. > > fileStreamingThread: Error while reading dfb9b0bb : End of file > > > Anybody know what I am doing wrong? > > Thanks > > Ratin >
_______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
