gst/filter/gstlpwsinc.*: Add double support, replace "this" with "self" as the former...
authorSebastian Dröge <slomo@circular-chaos.org>
Thu, 9 Aug 2007 18:08:05 +0000 (18:08 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Thu, 9 Aug 2007 18:08:05 +0000 (18:08 +0000)
commitde3d1d62ab4f5d2078526ccaeb3d0db76ba35721
treedb6a8b74ab88a599994de878704a0667d5814351
parent488e0e236802311e94f39e6c07e2e9b46834403e
gst/filter/gstlpwsinc.*: Add double support, replace "this" with "self" as the former is a C++ keyword.

Original commit message from CVS:
* gst/filter/gstlpwsinc.c: (gst_lpwsinc_dispose),
(gst_lpwsinc_class_init), (gst_lpwsinc_init), (process_32),
(process_64), (lpwsinc_build_kernel), (lpwsinc_setup),
(lpwsinc_get_unit_size), (lpwsinc_transform),
(lpwsinc_set_property), (lpwsinc_get_property):
* gst/filter/gstlpwsinc.h:
Add double support, replace "this" with "self" as the former
is a C++ keyword.
Implement the frequency property in Hz instead of fraction
of sampling frequency.
Remove some unecessary FIXMEs and add some TODOs, add some
required locking and refactor the kernel generation into a
separate function that is also called when the properties
change now.
And use BaseTransform::transform instead of transform_ip
as the convolution is done out of place anyway. Should
be done in place later.
gst/audiofx/audiowsinclimit.c
gst/audiofx/audiowsinclimit.h