bool can_record();
void set_latency_compensation (framecnt_t);
-
+ void update_latency_information ();
enum FreezeState {
NoFreeze,
Frozen,
bool can_be_record_enabled ();
bool can_be_record_safe ();
+ void use_captured_sources (SourceList&, CaptureInfos const &);
+
void set_block_size (pframes_t);
boost::shared_ptr<Playlist> playlist ();
void ensure_input_monitoring (bool);
bool destructive () const;
std::list<boost::shared_ptr<Source> > & last_capture_sources ();
- void set_capture_offset ();
std::string steal_write_source_name ();
void reset_write_sources (bool, bool force = false);
float playback_buffer_load () const;
void set_align_choice_from_io ();
void input_changed ();
+ void use_captured_audio_sources (SourceList&, CaptureInfos const &);
+ void use_captured_midi_sources (SourceList&, CaptureInfos const &);
+
private:
void parameter_changed (std::string const & p);