h264parse: remove _chain hack
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 15 Feb 2012 15:38:32 +0000 (16:38 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 15 Feb 2012 16:15:10 +0000 (17:15 +0100)
commitc7216162e4b8bf1b9988c8b0977a57aecbae6b42
treed4450678b6215eb3ad66dd6e75231caacba19e81
parentb8a78c6b37211aa5b3e58cec56ed4aa7024c85b1
h264parse: remove _chain hack

As we can now rely upon being passed upstream delineated data in
::handle_frame(), the latter can also parse avc formatted data
without having to intercept baseparse's chain function.

While this evidently requires 2 separate parsing paths, each can
be streamlined accordingly.
gst/videoparsers/gsth264parse.c
gst/videoparsers/gsth264parse.h