yes and they will get decoded only as per DTS otherwise will get queued up..

On Fri, Apr 17, 2015 at 6:40 PM, Ran Shalit <[email protected]> wrote:

> Hello,
>
> This is a general question only for help in understanding libavformat API.
> I am trying to understand the demuxing example in FFmpeg wiki.
>
> while (av_read_frame(fmt_ctx, &pkt) >= 0) {
>  {
>       if (pkt.stream_index == video_stream_idx) {
>      /* decode video frame */
>        ret = avcodec_decode_video2(video_dec_ctx, frame, got_frame, &pkt);
> ......<-- got_frame is indication for complete frame receive.
> }
>
> Is it that packet are sent to decoder even before all packets which
> belong to a single frame are recieved ?
>
> Best Regards,
> Ran
> _______________________________________________
> Libav-user mailing list
> [email protected]
> http://ffmpeg.org/mailman/listinfo/libav-user
>
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to