Optimize automation-event process splitting
[ardour.git] / gtk2_ardour / led.h
index ef5ae7b68df8c5ac708b2a0ecd433b410ff028b5..fd29f9439fdfeef3df4204e851a3570e04fa32c3 100644 (file)
 
 class LED : public CairoWidget
 {
-  public:
+public:
        LED ();
        virtual ~LED ();
 
        void set_diameter (float);
 
-  protected:
-       void render (cairo_t *, cairo_rectangle_t*);
+protected:
+       void render (Cairo::RefPtr<Cairo::Context> const&, cairo_rectangle_t*);
        void on_size_request (Gtk::Requisition* req);
        void on_realize ();
 
-  private:
+private:
        float _diameter;
        float _red;
        float _green;