summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/sndfilesource.h
diff options
context:
space:
mode:
authorSakari Bergen <sakari.bergen@beatwaves.net>2008-09-17 20:34:31 +0000
committerSakari Bergen <sakari.bergen@beatwaves.net>2008-09-17 20:34:31 +0000
commit2ab85f4b667d0d53d2bce6935528c425b80951d3 (patch)
treec9203fd9f4a15274c887ea1ec5ec743c311a1f44 /libs/ardour/ardour/sndfilesource.h
parent006a181cd028fb53c8cb8902b904a06c0214a637 (diff)
Fix bugs in BroadcastInfo, and use it in SndfileSource
git-svn-id: svn://localhost/ardour2/branches/3.0@3747 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/sndfilesource.h')
-rw-r--r--libs/ardour/ardour/sndfilesource.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/libs/ardour/ardour/sndfilesource.h b/libs/ardour/ardour/sndfilesource.h
index 4ad967c132..b7c7a9daf1 100644
--- a/libs/ardour/ardour/sndfilesource.h
+++ b/libs/ardour/ardour/sndfilesource.h
@@ -23,6 +23,7 @@
#include <sndfile.h>
#include <ardour/audiofilesource.h>
+#include <ardour/broadcast_info.h>
namespace ARDOUR {
@@ -74,7 +75,7 @@ class SndFileSource : public AudioFileSource {
private:
SNDFILE *sf;
SF_INFO _info;
- SF_BROADCAST_INFO *_broadcast_info;
+ BroadcastInfo *_broadcast_info;
void init ();
int open();
@@ -99,8 +100,6 @@ class SndFileSource : public AudioFileSource {
nframes_t destructive_write_unlocked (Sample *dst, nframes_t cnt);
nframes_t nondestructive_write_unlocked (Sample *dst, nframes_t cnt);
void handle_header_position_change ();
-
- static int64_t get_timecode_info (SNDFILE* sf, SF_BROADCAST_INFO* binfo, bool& exists);
};
} // namespace ARDOUR