// // libtgvoip is free and unencumbered public domain software. // For more information, see http://unlicense.org or the UNLICENSE file // you should have received with this source code distribution. // #ifndef LIBTGVOIP_AUDIOINPUT_H #define LIBTGVOIP_AUDIOINPUT_H #include #include "../MediaStreamItf.h" class CAudioInput : public CMediaStreamItf{ public: CAudioInput(); virtual ~CAudioInput(); virtual void Configure(uint32_t sampleRate, uint32_t bitsPerSample, uint32_t channels)=0; bool IsInitialized(); static CAudioInput* Create(); protected: bool failed; }; #endif //LIBTGVOIP_AUDIOINPUT_H