# HG changeset patch # User michael # Date 1236006746 0 # Node ID 4875c15590602f5c370e2a481f70efa73b362580 # Parent cecf81f93756402eac1a4537f42a1a67d9631dd9 Favor container packets that end after the first byte of the access unit in fetch_timestamp(). This should make no difference for valid streams but may help invalid ones, also its needed for future changes. diff -r cecf81f93756 -r 4875c1559060 parser.c --- a/parser.c Mon Mar 02 14:53:18 2009 +0000 +++ b/parser.c Mon Mar 02 15:12:26 2009 +0000 @@ -96,6 +96,8 @@ s->offset = s->next_frame_offset - s->cur_frame_offset[i]; if(remove) s->cur_frame_offset[i]= INT64_MAX; + if(s->cur_offset + off < s->cur_frame_end[i]) + break; } } }