comparison audioio/AudioPortAudioTarget.h @ 450:d9d132c0e240 alignment_view

Merge from default branch
author Chris Cannam
date Mon, 20 Apr 2015 09:21:32 +0100
parents 72c662fe7ea3
children
comparison
equal deleted inserted replaced
430:adfb2948fabf 450:d9d132c0e240
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 *,