gst/spectrum/gstspectrum.*: Implement a simple compensation algorithm for rounding...
authorSebastian Dröge <slomo@circular-chaos.org>
Mon, 19 Jan 2009 10:13:53 +0000 (10:13 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Mon, 19 Jan 2009 10:13:53 +0000 (10:13 +0000)
commitd912a42065647cc6baa00b8eab8f6e173286033a
tree1fdeff5360e33e9f8a68a8d9cbd886c88deb7eb0
parentb5f2a609af44fc5f610cfdc69b543b4d90adc246
gst/spectrum/gstspectrum.*: Implement a simple compensation algorithm for rounding errors.

Original commit message from CVS:
* gst/spectrum/gstspectrum.c: (gst_spectrum_reset_state),
(gst_spectrum_transform_ip):
* gst/spectrum/gstspectrum.h:
Implement a simple compensation algorithm for rounding errors.
This makes sure that a spectrum message is posted on the bus
every interval nanoseconds. Fixes bug #567955.
ChangeLog
gst/spectrum/gstspectrum.c
gst/spectrum/gstspectrum.h