comparison audio/AudioRecordTarget.h @ 505:ce6917c761a3 3.0-integration

Remove source (now unused)
author Chris Cannam
date Wed, 14 Oct 2015 13:34:07 +0100
parents c82cae9a9e74
children b84d9b512dbd
comparison
equal deleted inserted replaced
504:74fa499d5f3c 505:ce6917c761a3
39 virtual std::string getClientName() const { return m_clientName; } 39 virtual std::string getClientName() const { return m_clientName; }
40 40
41 virtual int getApplicationSampleRate() const { return 0; } // don't care 41 virtual int getApplicationSampleRate() const { return 0; } // don't care
42 virtual int getApplicationChannelCount() const { return 2; } 42 virtual int getApplicationChannelCount() const { return 2; }
43 43
44 virtual void setSystemRecordSource(breakfastquay::SystemRecordSource *);
45
46 virtual void setSystemRecordBlockSize(int); 44 virtual void setSystemRecordBlockSize(int);
47 virtual void setSystemRecordSampleRate(int); 45 virtual void setSystemRecordSampleRate(int);
48 virtual void setSystemRecordLatency(int); 46 virtual void setSystemRecordLatency(int);
49 47
50 virtual void putSamples(int nframes, float **samples); 48 virtual void putSamples(int nframes, float **samples);
67 protected slots: 65 protected slots:
68 void modelAboutToBeDeleted(); 66 void modelAboutToBeDeleted();
69 67
70 private: 68 private:
71 ViewManagerBase *m_viewManager; 69 ViewManagerBase *m_viewManager;
72 breakfastquay::SystemRecordSource *m_source;
73 std::string m_clientName; 70 std::string m_clientName;
74 bool m_recording; 71 bool m_recording;
75 sv_samplerate_t m_recordSampleRate; 72 sv_samplerate_t m_recordSampleRate;
76 sv_frame_t m_frameCount; 73 sv_frame_t m_frameCount;
77 QString m_audioFileName; 74 QString m_audioFileName;