comparison audioio/AudioPortAudioTarget.h @ 101:89a689720ee9 spectrogram-cache-rejig

* Merge from trunk
author Chris Cannam
date Wed, 27 Feb 2008 11:59:42 +0000
parents 3c5756fb6a68
children
comparison
equal deleted inserted replaced
59:bf1a53489ccc 101:89a689720ee9
35 35
36 public: 36 public:
37 AudioPortAudioTarget(AudioCallbackPlaySource *source); 37 AudioPortAudioTarget(AudioCallbackPlaySource *source);
38 virtual ~AudioPortAudioTarget(); 38 virtual ~AudioPortAudioTarget();
39 39
40 virtual void shutdown();
41
40 virtual bool isOK() const; 42 virtual bool isOK() const;
43
44 virtual double getCurrentTime() const;
41 45
42 public slots: 46 public slots:
43 virtual void sourceModelReplaced(); 47 virtual void sourceModelReplaced();
44 48
45 protected: 49 protected:
68 #endif 72 #endif
69 73
70 int m_bufferSize; 74 int m_bufferSize;
71 int m_sampleRate; 75 int m_sampleRate;
72 int m_latency; 76 int m_latency;
77 bool m_done;
73 }; 78 };
74 79
75 #endif /* HAVE_PORTAUDIO */ 80 #endif /* HAVE_PORTAUDIO */
76 81
77 #endif 82 #endif