void mage_hts_engine_impl::do_synthesize()
 {
   setup();
   int time=0;
   int dur=0;
   for(label_sequence::iterator label_iter=input->lbegin();label_iter!=input->lend();++label_iter)
     {
       label_iter->set_time(time);
       generate_parameters(*label_iter);
       dur=mage->getDuration()*MAGE::defaultFrameRate;
       label_iter->set_duration(dur);
       time+=dur;
       generate_samples(*label_iter);
       if(output->is_stopped())
         return;
     }
 }
Пример #2
0
		inline dsa_key dsa_key::generate_private_key(int bits, void* seed, size_t seed_len, int* counter_ret, unsigned long *h_ret, generate_callback_type callback, void* callback_arg)
		{
			return generate_parameters(bits, seed, seed_len, counter_ret, h_ret, callback, callback_arg).generate();
		}