source file of the GNU LilyPond music typesetter
- (c) 1997--2002 Jan Nieuwenhuizen <janneke@gnu.org>
+ (c) 1997--2004 Jan Nieuwenhuizen <janneke@gnu.org>
*/
-#include "musical-request.hh"
+#include "event.hh"
#include "audio-item.hh"
#include "lily-proto.hh"
#include "performer.hh"
virtual void create_audio_elements ();
private:
- Link_array<Lyric_req> lreqs_;
+ Link_array<Music> lreqs_;
Audio_text* audio_;
};
bool
Lyric_performer::try_music (Music* req)
{
- if (Lyric_req *lr = dynamic_cast <Lyric_req *> (req))
+ if (req->is_mus_type ("lyric-event"))
{
- lreqs_.push (lr);
+ lreqs_.push (req);
return true;
}
return false;
}
-ENTER_DESCRIPTION(Lyric_performer,"","","general-music","","","");
+ENTER_DESCRIPTION(Lyric_performer,"","","lyric-event","","","");