}
namespace ARDOUR {
- class Route;
class Crossfade;
- class PeakData;
class Region;
+ class Route;
class Source;
class Track;
+ struct PeakData;
}
struct RecBoxInfo {
sigc::signal<void, RegionView*> RegionViewAdded;
sigc::signal<void> RegionViewRemoved;
+ /** Emitted when the height of regions has changed */
+ sigc::signal<void> ContentsHeightChanged;
protected:
StreamView (RouteTimeAxisView&, ArdourCanvas::Group* background_group = 0, ArdourCanvas::Group* canvas_group = 0);
void diskstream_changed ();
void layer_regions ();
- virtual void playlist_switched (boost::weak_ptr<ARDOUR::Track>);
+ void playlist_switched (boost::weak_ptr<ARDOUR::Track>);
virtual void color_handler () = 0;