annotate sv/filter/Filter.cpp @ 107:c3ac34b2e45b

correct bugs after DAN review
author lbajardsilogic
date Thu, 13 Sep 2007 12:42:44 +0000
parents 5060939ca69d
children bb04d9df8b41
rev   line source
lbajardsilogic@79 1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
lbajardsilogic@79 2
lbajardsilogic@79 3 /* Sound Access
lbajardsilogic@79 4 EASAIER client application.
lbajardsilogic@79 5 Silogic 2007. Laure Bajard.
lbajardsilogic@79 6
lbajardsilogic@79 7 This program is free software; you can redistribute it and/or
lbajardsilogic@79 8 modify it under the terms of the GNU General Public License as
lbajardsilogic@79 9 published by the Free Software Foundation; either version 2 of the
lbajardsilogic@79 10 License, or (at your option) any later version. See the file
lbajardsilogic@79 11 COPYING included with this distribution for more information.
lbajardsilogic@79 12 */
lbajardsilogic@79 13
lbajardsilogic@79 14 #include "Filter.h"
lbajardsilogic@79 15
lbajardsilogic@84 16 Filter::Filter() : PropertyContainer(),
benoitrigolleau@88 17 m_sourceChannelCount(0),
benoitrigolleau@88 18 filterEnabled(true)
lbajardsilogic@79 19 {}
lbajardsilogic@79 20
lbajardsilogic@79 21 Filter::~Filter()
lbajardsilogic@79 22 {}
benoitrigolleau@88 23
benoitrigolleau@88 24 bool Filter::isFilterEnabled(){
benoitrigolleau@88 25 return filterEnabled;
benoitrigolleau@88 26 }
benoitrigolleau@88 27
benoitrigolleau@88 28
benoitrigolleau@88 29 void Filter::setFilterEnabled(bool b){
benoitrigolleau@88 30 filterEnabled=b;
benoitrigolleau@88 31 emit filterEnableChanged(b);
benoitrigolleau@88 32 }
benoitrigolleau@88 33
benoitrigolleau@88 34 void Filter::setFilterEnabled(int b){
benoitrigolleau@88 35 filterEnabled=b;
benoitrigolleau@88 36 emit filterEnableChanged(b);
benoitrigolleau@88 37 }
benoitrigolleau@88 38
benoitrigolleau@88 39