diff audioio/AudioJACKTarget.h @ 70:716e9d2f91c7

* Skip ID3 block when reading MP3 files (so long as ID3 support is included) * Show progress when retrieving audio file from playlist * Avoid -- but do not actually fix -- segmentation fault on exit. I am totally stumped at the moment about why both the PA and JACK audio targets should crash when properly shut down. For the moment, we just don't shut them down... * Fix incorrect behaviour (introduced on Friday as part of a different fix) when replacing main model in situation where no current main model exists
author Chris Cannam
date Fri, 30 Nov 2007 17:31:09 +0000
parents 3c5756fb6a68
children 9fc4b256c283
line wrap: on
line diff
--- a/audioio/AudioJACKTarget.h	Thu Nov 29 17:10:53 2007 +0000
+++ b/audioio/AudioJACKTarget.h	Fri Nov 30 17:31:09 2007 +0000
@@ -35,6 +35,8 @@
     AudioJACKTarget(AudioCallbackPlaySource *source);
     virtual ~AudioJACKTarget();
 
+    virtual void shutdown();
+
     virtual bool isOK() const;
 
 public slots:
@@ -52,6 +54,7 @@
     jack_nframes_t              m_bufferSize;
     jack_nframes_t              m_sampleRate;
     QMutex                      m_mutex;
+    bool                        m_done;
 };
 
 #endif /* HAVE_JACK */