On Mon, 2007-03-12 at 00:40 +0100, aurel wrote: > trunk/libavformat/matroska.c > > Log: > reorder pts of packets from tracks using V_MPEG* codecs What's the reason for doing this kind of reordering? Doesn't this code necessarily produce pts values in the wrong order for some B-frame sequences such as H264 B pyramid?