mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-07-28 04:54:13 -04:00
Fixed startup initialization sequence: interim state #1
This commit is contained in:
@@ -15,7 +15,8 @@ public:
|
||||
virtual void feed(SampleVector::const_iterator begin, SampleVector::const_iterator end, bool positiveOnly) = 0;
|
||||
virtual void start() = 0;
|
||||
virtual void stop() = 0;
|
||||
virtual bool handleMessage(Message* cmd) = 0;
|
||||
virtual bool handleMessage(Message* cmd) = 0; //!< Handle message immediately or submit it to a queue
|
||||
virtual bool executeMessage(Message* cmd); //!< Handle message immediately FIXME: shall we keep it or fix behaviour of ThreadedSampleSink?
|
||||
};
|
||||
|
||||
#endif // INCLUDE_SAMPLESINK_H
|
||||
|
||||
@@ -23,6 +23,7 @@ public:
|
||||
void start();
|
||||
void stop();
|
||||
bool handleMessage(Message* cmd);
|
||||
virtual bool executeMessage(Message* cmd);
|
||||
|
||||
protected:
|
||||
QMutex m_mutex;
|
||||
|
||||
@@ -19,6 +19,7 @@ public:
|
||||
Message* accept();
|
||||
|
||||
int countPending();
|
||||
void clear();
|
||||
|
||||
signals:
|
||||
void messageEnqueued();
|
||||
|
||||
Reference in New Issue
Block a user