X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Flatent.h;h=c6e81c17a2a678707039c601093937eab0b891fa;hb=8de887f378b13e558bdd74e88be79dc96df9d7b4;hp=ba2f91d2a28ec4f7ca7a50eb36b0f424a29c2515;hpb=73192bc1a7ea55fa1864dc3826845b15c00dd2ec;p=ardour.git diff --git a/libs/ardour/ardour/latent.h b/libs/ardour/ardour/latent.h index ba2f91d2a2..c6e81c17a2 100644 --- a/libs/ardour/ardour/latent.h +++ b/libs/ardour/ardour/latent.h @@ -1,3 +1,22 @@ +/* + Copyright (C) 1999-2009 Paul Davis + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +*/ + #ifndef __ardour_latent_h__ #define __ardour_latent_h__ @@ -7,7 +26,7 @@ namespace ARDOUR { class Latent { public: - Latent() : _own_latency (0), _user_latency (0) {} + Latent() : _user_latency (0) {} virtual ~Latent() {} virtual framecnt_t signal_latency() const = 0; @@ -21,11 +40,9 @@ class Latent { } } - virtual void set_latency_delay (framecnt_t val) { _own_latency = val; } virtual void set_user_latency (framecnt_t val) { _user_latency = val; } protected: - framecnt_t _own_latency; framecnt_t _user_latency; };