mpegtsdemux: Fix usage of __always_inline__ attribute
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Tue, 8 Sep 2009 13:16:44 +0000 (15:16 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Tue, 8 Sep 2009 13:20:14 +0000 (15:20 +0200)
commit15796d66bbf80405c3829d19129c02aaf32e23b5
treedb93dcb3fb12c9799ce6ce3fe27981ed06689f6f
parent90ae1ac35eabaa8e5b5ecbe97986cac34410385f
mpegtsdemux: Fix usage of __always_inline__ attribute

This attribute can't be used for function declarations because
it needs the function body. Instead of a forward declaration of
functions, move the function itself above it's first use.

Fixes bug #594489 and compilation with gcc 4.3 and earlier.
gst/mpegdemux/gstmpegtsdemux.c