defuze.me
Client
|
00001 /************************************************************************** 00002 ** defuze.me Epitech Innovative Project 00003 ** 00004 ** Copyright 2010-2011 00005 ** Athena Calmettes - Jocelyn De La Rosa - Francois Gaillard 00006 ** Adrien Jarthon - Alexandre Moore - Luc Peres - Arnaud Sellier 00007 ** 00008 ** All rights reserved. 00009 **************************************************************************/ 00010 00011 #ifndef AUDIOENCODER_HPP 00012 #define AUDIOENCODER_HPP 00013 00014 #include "audioio.hpp" 00015 00016 namespace Audio 00017 { 00018 class AudioEncoder : public AudioIO 00019 { 00020 public: 00021 AudioEncoder(AudioIO *input); 00022 00023 protected: 00024 qint64 writeData(const char *data, qint64 maxlen); 00025 qint64 readData(char *data, qint64 maxlen); 00026 00027 }; 00028 } 00029 00030 #endif // AUDIOENCODER_HPP