added rate() and channels() to pcm writer interface

This commit is contained in:
Ahmet Inan 2018-09-12 14:43:22 +02:00
commit 5270069422
2 changed files with 20 additions and 8 deletions

2
pcm.hh
View file

@ -15,6 +15,8 @@ struct WritePCM
virtual void write(TYPE *, int, int = 1) = 0;
virtual bool good() = 0;
virtual void silence(int) = 0;
virtual int rate() = 0;
virtual int channels() = 0;
};
template <typename TYPE>