58 std::unique_ptr<TelephoneTone> telephoneTone_;
59 std::shared_ptr<AudioFile> audioFile_;
std::shared_ptr< AudioLoop > getTelephoneTone()
void setSampleRate(unsigned rate, AVSampleFormat sampleFormat)
bool setAudioFile(const std::string &file)
void play(Tone::ToneId toneId)
std::shared_ptr< AudioLoop > getTelephoneFile(void)
ToneId
The different kind of tones.
void emitSignal(Args... args)
Tone sample (dial, busy, ring, congestion)