ext/faad/gstfaad.*: Do some timestamp smoothing (matroskademux apparently sends multi...
authorTim-Philipp Müller <tim@centricular.net>
Thu, 20 Oct 2005 15:08:14 +0000 (15:08 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Thu, 20 Oct 2005 15:08:14 +0000 (15:08 +0000)
commita979bd99d1f39ce727f04a3d761be159dc903391
tree02578c524e31e125705a4fbb68ee050e8dc5f9f9
parentf7d63a74e07e66b6871a6ae09b6de58ff625dbc6
ext/faad/gstfaad.*: Do some timestamp smoothing (matroskademux apparently sends multiple buffers in a row with the sa...

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_base_init), (gst_faad_class_init),
(gst_faad_init), (gst_faad_srcgetcaps), (gst_faad_event),
(gst_faad_chain), (gst_faad_change_state):
* ext/faad/gstfaad.h:
Do some timestamp smoothing (matroskademux apparently sends
multiple buffers in a row with the same timestamp); fix
duration on outgoing buffers; fix change state function; use
GST_DEBUG_FUNCPTR for pad functions.
ChangeLog
ext/faad/gstfaad.c
ext/faad/gstfaad.h