summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorSebastian Dröge <slomo@circular-chaos.org>2007-08-10 05:20:06 +0000
committerSebastian Dröge <slomo@circular-chaos.org>2007-08-10 05:20:06 +0000
commitec97d6774103cff9394062dde81ad934ba99718e (patch)
treed36aa956b995c2476409ba3ca77bda38e306c0bd /ChangeLog
parent11131b7a44ce855d89959c7af1b5773da1630ad7 (diff)
downloadgst-plugins-bad-ec97d6774103cff9394062dde81ad934ba99718e.tar.gz
gst-plugins-bad-ec97d6774103cff9394062dde81ad934ba99718e.tar.bz2
gst-plugins-bad-ec97d6774103cff9394062dde81ad934ba99718e.zip
gst/filter/gstbpwsinc.*: Apply the same changes to the bandpass filter:
Original commit message from CVS: * gst/filter/gstbpwsinc.c: (gst_bpwsinc_class_init), (gst_bpwsinc_init), (process_32), (process_64), (bpwsinc_build_kernel), (bpwsinc_setup), (bpwsinc_get_unit_size), (bpwsinc_transform), (bpwsinc_set_property), (bpwsinc_get_property): * gst/filter/gstbpwsinc.h: Apply the same changes to the bandpass filter: - Support double input - Fix processing for input with >1 channels - Specify frequency in Hz - Specify actual filter kernel length - Use transform instead of transform_ip as we're working out of place anyway - Factor out filter kernel generation and update the filter kernel when the properties are set Fix bandpass filter kernel generation to actually generate a bandpass filter by creating a highpass instead of a second lowpass. * gst/filter/gstlpwsinc.c: (gst_lpwsinc_class_init): Small formatting fix.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a62b0116..4c3f5bd2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,28 @@
2007-08-10 Sebastian Dröge <slomo@circular-chaos.org>
+ * gst/filter/gstbpwsinc.c: (gst_bpwsinc_class_init),
+ (gst_bpwsinc_init), (process_32), (process_64),
+ (bpwsinc_build_kernel), (bpwsinc_setup), (bpwsinc_get_unit_size),
+ (bpwsinc_transform), (bpwsinc_set_property),
+ (bpwsinc_get_property):
+ * gst/filter/gstbpwsinc.h:
+ Apply the same changes to the bandpass filter:
+ - Support double input
+ - Fix processing for input with >1 channels
+ - Specify frequency in Hz
+ - Specify actual filter kernel length
+ - Use transform instead of transform_ip as we're working
+ out of place anyway
+ - Factor out filter kernel generation and update the filter
+ kernel when the properties are set
+ Fix bandpass filter kernel generation to actually generate
+ a bandpass filter by creating a highpass instead of a second
+ lowpass.
+ * gst/filter/gstlpwsinc.c: (gst_lpwsinc_class_init):
+ Small formatting fix.
+
+2007-08-10 Sebastian Dröge <slomo@circular-chaos.org>
+
* gst/filter/gstlpwsinc.c: (gst_lpwsinc_class_init),
(gst_lpwsinc_init), (process_32), (process_64),
(lpwsinc_build_kernel), (lpwsinc_set_property),