Ardour
9.0-pre0-582-g084a23a80d
sndfile_base.h
Go to the documentation of this file.
1
#ifndef AUDIOGRAPHER_SNDFILE_BASE_H
2
#define AUDIOGRAPHER_SNDFILE_BASE_H
3
4
// We need to use our modified version until
5
// the fd patch is accepted upstream
6
#include "
private/sndfile.hh
"
7
8
namespace
AudioGrapher
9
{
10
12
class
SndfileBase
:
public
virtual
AudioGrapher::SndfileHandle
13
{
14
public
:
15
enum
Mode
16
{
17
Read
= SFM_READ,
18
Write
= SFM_WRITE,
19
ReadWrite
= SFM_RDWR
20
};
21
22
protected
:
23
SndfileBase
() {}
24
};
25
26
}
// namespace
27
28
#endif
// AUDIOGRAPHER_SNDFILE_BASE_H
AudioGrapher::SndfileBase
Base class for all classes using libsndfile.
Definition:
sndfile_base.h:13
AudioGrapher::SndfileBase::Mode
Mode
Definition:
sndfile_base.h:16
AudioGrapher::SndfileBase::Read
@ Read
Definition:
sndfile_base.h:17
AudioGrapher::SndfileBase::ReadWrite
@ ReadWrite
Definition:
sndfile_base.h:19
AudioGrapher::SndfileBase::Write
@ Write
Definition:
sndfile_base.h:18
AudioGrapher::SndfileBase::SndfileBase
SndfileBase()
Definition:
sndfile_base.h:23
AudioGrapher::SndfileHandle
Definition:
sndfile.hh:65
AudioGrapher
Definition:
analysis_graph.h:33
sndfile.hh
libs
audiographer
audiographer
sndfile
sndfile_base.h
Generated on Thu Dec 26 2024 05:38:58 for Ardour by
1.9.1