Mark Nauwelaerts
8a2141f001
audioparsers: rename baseparse GType name to avoid possible conflicts
2011-04-08 15:44:49 +01:00
Mark Nauwelaerts
cbc6dcc04b
audioparsers: documentation fixes
2011-04-08 15:44:49 +01:00
Mark Nauwelaerts
d249e34fb4
baseparse: adjust seek handling and newsegment sending
...
Perform sanity check on type of seek, and only perform one that is
appropriately supported. Adjust downstream newsegment event
to first buffer timestamp that is sent downstream.
2011-04-08 15:44:48 +01:00
Mark Nauwelaerts
192aa0d41f
baseparse: minor refactor cleanup
...
Also add some debug logging.
2011-04-08 15:44:48 +01:00
Mark Nauwelaerts
abadf63413
baseparse: implement leftover draining in pull mode
2011-04-08 15:44:48 +01:00
Mark Nauwelaerts
b67b86fcdb
baseparse: provide default conversion using bps if no fps available
...
Also store estimated duration as such, rather than pretending otherwise
(e.g. set by subclass).
2011-04-08 15:44:48 +01:00
Mark Nauwelaerts
d0ea041a38
baseparse: check for remaining data when draining in push mode
2011-04-08 15:44:48 +01:00
Mark Nauwelaerts
497105ca1b
baseparse: fix pull mode cache size comparison
2011-04-08 15:44:48 +01:00
Michael Smith
ab3bf9fd95
audioparse: fix a format string as reported on irc.
2011-04-08 15:44:48 +01:00
Mark Nauwelaerts
0f85a2b685
baseparse: custom bufferflag indicates not to count frame in stats
2011-04-08 15:44:48 +01:00
Mark Nauwelaerts
f3d49be227
audioparsers: reference GstBaseParse now lives here
2011-04-08 15:44:48 +01:00
Mark Nauwelaerts
3a4e980038
audioparsers: rename 'aacparse' plugin to generic 'audioparsers' plugin
2011-04-08 15:44:48 +01:00