#include "warn.hh"
-ENTER_DESCRIPTION(Performer_group_performer,
+ENTER_DESCRIPTION (Performer_group_performer,
/* descr */ "",
/* creats*/ "",
/* accepts */ "",
{
announce_infos_.push (info);
Translator *t
- = unsmob_translator (daddy_context_->daddy_context_->implementation_);
+ = context ()->get_parent_context ()->implementation ();
if (Performer_group_performer * eg = dynamic_cast<Performer_group_performer*> (t))
eg->announce_element (info);
{
Audio_element_info info = announce_infos_[j];
- for (SCM p = get_simple_trans_list (); gh_pair_p (p); p = ly_cdr (p))
+ for (SCM p = get_simple_trans_list (); ly_c_pair_p (p); p = ly_cdr (p))
{
Translator * t = unsmob_translator (ly_car (p));
Performer * eng = dynamic_cast<Performer*> (t);
{
while (1)
{
+ create_audio_elements ();
performer_each (get_simple_trans_list (),
&Performer::create_audio_elements);
}
}
-Performer_group_performer::Performer_group_performer()
+Performer_group_performer::Performer_group_performer ()
{
}
void
performer_each (SCM list, Performer_method method)
{
- for (SCM p = list; gh_pair_p (p); p = ly_cdr (p))
+ for (SCM p = list; ly_c_pair_p (p); p = ly_cdr (p))
{
Performer * e = dynamic_cast<Performer*>(unsmob_translator (ly_car (p)));
if (e)