35 Signal2<std::pair<bool, string>,string,
string> ElementImporter::Rename;
36 Signal1 <bool,string> ElementImporter::Prompt;
48 std::istringstream iss (prop->
value());
84 std::ostringstream oss;
85 oss << std::setfill(
'0') << std::right <<
89 time.minutes <<
":" <<
91 time.seconds <<
":" <<
virtual bool _prepare_move()=0
framecnt_t sample_rate
The sample rate of the session from which we are importing.
framecnt_t nominal_frame_rate() const
std::string to_string(T t, std::ios_base &(*f)(std::ios_base &))
int atoi(const string &s)
const std::string & value() const
virtual void _cancel_move()=0
Cancel move.
ARDOUR::Session & session
Target session.
framecnt_t rate_convert_samples(framecnt_t samples) const
Converts samples so that times match the sessions sample rate.
framecnt_t frame_rate() const
virtual ~ElementImporter()
XMLProperty * property(const char *)
void move()
Moves the element to the taget session.
std::string timecode_to_string(Timecode::Time &time) const
Converts timecode time to a string.