Mercurial > hg > svapp
comparison audioio/AudioPortAudioTarget.h @ 436:72c662fe7ea3 cxx11
Further dedicated-types fixes
author | Chris Cannam |
---|---|
date | Tue, 10 Mar 2015 17:02:52 +0000 |
parents | 1162c93e7688 |
children |
comparison
equal
deleted
inserted
replaced
435:618d5816b04d | 436:72c662fe7ea3 |
---|---|
24 | 24 |
25 #include <QObject> | 25 #include <QObject> |
26 | 26 |
27 #include "AudioCallbackPlayTarget.h" | 27 #include "AudioCallbackPlayTarget.h" |
28 | 28 |
29 #include "base/BaseTypes.h" | |
30 | |
29 class AudioCallbackPlaySource; | 31 class AudioCallbackPlaySource; |
30 | 32 |
31 class AudioPortAudioTarget : public AudioCallbackPlayTarget | 33 class AudioPortAudioTarget : public AudioCallbackPlayTarget |
32 { | 34 { |
33 Q_OBJECT | 35 Q_OBJECT |
44 | 46 |
45 public slots: | 47 public slots: |
46 virtual void sourceModelReplaced(); | 48 virtual void sourceModelReplaced(); |
47 | 49 |
48 protected: | 50 protected: |
49 int process(const void *input, void *output, int frames, | 51 int process(const void *input, void *output, sv_frame_t frames, |
50 const PaStreamCallbackTimeInfo *timeInfo, | 52 const PaStreamCallbackTimeInfo *timeInfo, |
51 PaStreamCallbackFlags statusFlags); | 53 PaStreamCallbackFlags statusFlags); |
52 | 54 |
53 static int processStatic(const void *, void *, unsigned long, | 55 static int processStatic(const void *, void *, unsigned long, |
54 const PaStreamCallbackTimeInfo *, | 56 const PaStreamCallbackTimeInfo *, |