Ardour
9.0-pre0-582-g084a23a80d
|
Public Member Functions | |
Time (Session &session) | |
Time & | operator= (AnyTime const &other) |
samplecnt_t | get_samples_at (samplepos_t position, samplecnt_t target_rate) const |
XMLNode & | get_state () const |
int | set_state (const XMLNode &node) |
Public Member Functions inherited from ARDOUR::AnyTime | |
AnyTime () | |
AnyTime (Temporal::BBT_Offset bt) | |
AnyTime (std::string const &) | |
std::string | str () const |
bool | operator== (AnyTime const &other) const |
bool | not_zero () const |
Private Attributes | |
Session & | session |
Additional Inherited Members | |
Public Types inherited from ARDOUR::AnyTime | |
enum | Type { Timecode , BBT , BBT_Offset , Samples , Seconds } |
Public Attributes inherited from ARDOUR::AnyTime | |
Type | type |
Timecode::Time | timecode |
union { | |
Temporal::BBT_Time bbt | |
Temporal::BBT_Offset bbt_offset | |
}; | |
union { | |
samplecnt_t samples | |
double seconds | |
}; | |
Definition at line 49 of file export_format_specification.h.
|
inline |
Definition at line 50 of file export_format_specification.h.
samplecnt_t ARDOUR::ExportFormatSpecification::Time::get_samples_at | ( | samplepos_t | position, |
samplecnt_t | target_rate | ||
) | const |
XMLNode& ARDOUR::ExportFormatSpecification::Time::get_state | ( | ) | const |
int ARDOUR::ExportFormatSpecification::Time::set_state | ( | const XMLNode & | node | ) |
|
private |
Definition at line 61 of file export_format_specification.h.