X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=lily%2Finclude%2Faudio-element-info.hh;h=e03cceff732b4352f249bb63b6e64ddb6761e666;hb=66b2a060d7402e0d9d42586207b71ca3eda752f1;hp=0707a058f5ef190f0b685fb3097bf19d3340ca92;hpb=545092a25d8ca41dc90b87482474b3719f7130a9;p=lilypond.git diff --git a/lily/include/audio-element-info.hh b/lily/include/audio-element-info.hh index 0707a058f5..e03cceff73 100644 --- a/lily/include/audio-element-info.hh +++ b/lily/include/audio-element-info.hh @@ -1,16 +1,27 @@ /* - audio-item-info.hh -- declare Audio_item_info + This file is part of LilyPond, the GNU music typesetter. - source file of the GNU LilyPond music typesetter + Copyright (C) 1999--2012 Han-Wen Nienhuys - (c) 1999--2005 Han-Wen Nienhuys + LilyPond 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 3 of the License, or + (at your option) any later version. + + LilyPond 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 LilyPond. If not, see . */ #ifndef AUDIO_ITEM_INFO_HH #define AUDIO_ITEM_INFO_HH #include "lily-proto.hh" -#include "parray.hh" +#include "std-vector.hh" /** Data container for broadcasts @@ -19,12 +30,12 @@ class Audio_element_info { public: Audio_element *elem_; - Music *event_; + Stream_event *event_; Translator *origin_trans_; - Link_array origin_contexts (Translator *) const; + vector origin_contexts (Translator *) const; - Audio_element_info (Audio_element *, Music *); + Audio_element_info (Audio_element *, Stream_event *); Audio_element_info (); };