On Mon, 26 Jan 2009 08:00:24 -0500, Mark Kenna <[email protected]> wrote: > I am receiving the following frames in this order: from the server: > I(1), P(2), B(3), B(4), P(5), B(6), B(7) which is incorrect.
You mean you receive the packets for those frames in that order? It is the correct order for the decoder, because the P frame must be decoded before the B frames. (even though the B frames are returned from the decoder first) As mentioned in several recent posts to this list, the packets are delivered to the decoder in DTS order, and the decoder returns frames in PTS order. -Mike _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
