diff options
author | Sakari Bergen <sakari.bergen@beatwaves.net> | 2008-09-17 20:34:31 +0000 |
---|---|---|
committer | Sakari Bergen <sakari.bergen@beatwaves.net> | 2008-09-17 20:34:31 +0000 |
commit | 2ab85f4b667d0d53d2bce6935528c425b80951d3 (patch) | |
tree | c9203fd9f4a15274c887ea1ec5ec743c311a1f44 /libs/ardour/ardour/sndfilesource.h | |
parent | 006a181cd028fb53c8cb8902b904a06c0214a637 (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.h | 5 |
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 |