add required virtual method for SrcFileSource
authorPaul Davis <paul@linuxaudiosystems.com>
Mon, 20 Jan 2014 14:25:13 +0000 (09:25 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 20 Jan 2014 14:25:13 +0000 (09:25 -0500)
libs/ardour/ardour/srcfilesource.h

index 0b0865acc6b59c39b7c23128dc4de32b37547db2..78564c8b8893a7562ce2c1cb72c189c9f8e6b923 100644 (file)
 
 #include <cstring>
 #include <samplerate.h>
+
+#include "ardour/libardour_visibility.h"
 #include "ardour/audiofilesource.h"
 #include "ardour/session.h"
 
 namespace ARDOUR {
 
-class SrcFileSource : public AudioFileSource {
+class LIBARDOUR_API SrcFileSource : public AudioFileSource {
 public:
        SrcFileSource (Session&, boost::shared_ptr<AudioFileSource>, SrcQuality srcq = SrcQuality(SrcQuick));
        ~SrcFileSource ();
 
-       int update_header (framepos_t /*when*/, struct tm&, time_t) { return 0; }
-       int flush_header () { return 0; }
+       int  update_header (framepos_t /*when*/, struct tm&, time_t) { return 0; }
+       int  flush_header () { return 0; }
+       void flush () { }
        void set_header_timeline_position () {};
        void set_length (framecnt_t /*len*/) {};