39 static FactoryRegistrator<ProcessingFactory, AudioOut>
reg =
metadata;
43 : mInput(
"Audio Input", this )
50 : mInput(
"Audio Input", this )
63 std::cerr <<
"AudioOut::~AudioOut: unregistering processing: " << e.
what() << std::endl;
70 CopyAsConcreteConfig(mConfig, c);
73 mpDevice->Unregister(*
this);
81 ErrProcessingObj ne(
"AudioOut::ConcreteConfigure(): No AudioManager found.",
this);
91 AddConfigErrorMessage( e.
what() );
96 AddConfigErrorMessage(
"AudioOut::ConcreteConfigure(): "
97 "Failed to register in AudioManager.") ;
99 mInput.SetSize(mConfig.GetFrameSize());
106 throw Err(
"AudioOut::ConcreteStart(): No Device found!");
112 std::cerr <<
" AudioOut::ConcreteStart(): could not start audio device: maybe another program is blocking it" << std::endl;
113 std::cerr <<
" Received error message: <"<<e.
what() << std::endl;