comparison audioio/AudioCallbackPlayTarget.cpp @ 0:db6fcbd4405c

initial import
author Chris Cannam
date Tue, 10 Jan 2006 16:33:16 +0000
parents
children df5923e33d01
comparison
equal deleted inserted replaced
-1:000000000000 0:db6fcbd4405c
1 /* -*- c-basic-offset: 4 -*- vi:set ts=8 sts=4 sw=4: */
2
3 /*
4 A waveform viewer and audio annotation editor.
5 Chris Cannam, Queen Mary University of London, 2005
6
7 This is experimental software. Not for distribution.
8 */
9
10 #include "AudioCallbackPlayTarget.h"
11 #include "AudioCallbackPlaySource.h"
12
13 #include <iostream>
14
15 AudioCallbackPlayTarget::AudioCallbackPlayTarget(AudioCallbackPlaySource *source) :
16 m_source(source),
17 m_outputGain(1.0)
18 {
19 if (m_source) {
20 connect(m_source, SIGNAL(modelReplaced()),
21 this, SLOT(sourceModelReplaced()));
22 }
23 }
24
25 AudioCallbackPlayTarget::~AudioCallbackPlayTarget()
26 {
27 }
28
29 void
30 AudioCallbackPlayTarget::setOutputGain(float gain)
31 {
32 m_outputGain = gain;
33 }
34
35 #ifdef INCLUDE_MOCFILES
36 #ifdef INCLUDE_MOCFILES
37 #include "AudioCallbackPlayTarget.moc.cpp"
38 #endif
39 #endif
40