baseparse: simplify and improve frame state handling
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 15 Feb 2012 16:11:54 +0000 (17:11 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 15 Feb 2012 16:11:54 +0000 (17:11 +0100)
commitbfa4bb7150ae84a0948b5f568c4214359226efd0
tree432dd4eca31dce751c0441fadace0461bee71ad9
parent2609c7b452c3c010c89e199f540bcfd616b0b30e
baseparse: simplify and improve frame state handling

Use a frame flag to signal to subclass it should reset any retained
state w.r.t. frame parsing since the frame being passed is 'new',
i.e. not related to previously passed and processed data.
libs/gst/base/gstbaseparse.c
libs/gst/base/gstbaseparse.h