Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::BroadcastInfo Class Reference

#include <broadcast_info.h>

Inheritance diagram for ARDOUR::BroadcastInfo:
[legend]

Public Member Functions

 BroadcastInfo ()
 
void set_from_session (Session const &session, int64_t time_ref)
 
void set_originator (std::string const &str="")
 
void set_originator_ref_from_session (Session const &)
 
- Public Member Functions inherited from AudioGrapher::BroadcastInfo
 BroadcastInfo ()
 Construct empty broadcast info. More...
 
virtual ~BroadcastInfo ()
 
std::string get_error () const
 Returns last error sring from libsndfile. More...
 
bool load_from_file (std::string const &filename)
 
bool load_from_file (SNDFILE *sf)
 
std::string get_description () const
 
int64_t get_time_reference () const
 
struct tm get_origination_time () const
 
std::string get_originator () const
 
std::string get_originator_ref () const
 
bool write_to_file (std::string const &filename)
 
bool write_to_file (SNDFILE *sf)
 
bool write_to_file (SndfileHandle *sf)
 
void set_description (std::string const &desc)
 
void set_time_reference (int64_t when)
 
void set_origination_time (struct tm *now=0)
 
void set_originator_ref (std::string const &str="")
 
bool has_info () const
 Returns true if a info has been succesfully loaded or anything has been manually set. More...
 

Additional Inherited Members

- Protected Member Functions inherited from AudioGrapher::BroadcastInfo
void update_error ()
 
- Protected Attributes inherited from AudioGrapher::BroadcastInfo
SF_BROADCAST_INFO * info
 
struct tm _time
 
std::string error
 
bool _has_info
 

Detailed Description

Definition at line 33 of file ardour/ardour/broadcast_info.h.

Constructor & Destructor Documentation

◆ BroadcastInfo()

ARDOUR::BroadcastInfo::BroadcastInfo ( )

Member Function Documentation

◆ set_from_session()

void ARDOUR::BroadcastInfo::set_from_session ( Session const &  session,
int64_t  time_ref 
)

◆ set_originator()

void ARDOUR::BroadcastInfo::set_originator ( std::string const &  str = "")
virtual

Reimplemented from AudioGrapher::BroadcastInfo.

◆ set_originator_ref_from_session()

void ARDOUR::BroadcastInfo::set_originator_ref_from_session ( Session const &  )

The documentation for this class was generated from the following file: