h264parse: compensate for skipped bytes in parsing state offsets

This commit is contained in:
Mark Nauwelaerts 2011-05-25 13:53:55 +02:00
parent 62d9ef42d4
commit 1c4b6fee9b

View file

@ -590,8 +590,8 @@ more:
/* skip up to initial startcode */
*skipsize = sc_pos;
/* resume scanning here next time */
h264parse->last_nal_pos = nal_pos;
h264parse->next_sc_pos = next_sc_pos;
h264parse->last_nal_pos = nal_pos - sc_pos;
h264parse->next_sc_pos = next_sc_pos - sc_pos;
return FALSE;
}