change stream with "SetStream (id)"

This commit is contained in:
badaix 2016-02-03 22:34:52 +01:00
parent 0092f79f88
commit 5fae6e85f7
10 changed files with 90 additions and 8 deletions

View file

@ -27,7 +27,8 @@ using namespace std;
StreamSession::StreamSession(MessageReceiver* receiver, std::shared_ptr<tcp::socket> socket) : active_(true), messageReceiver_(receiver)
StreamSession::StreamSession(MessageReceiver* receiver, std::shared_ptr<tcp::socket> socket) :
active_(true), messageReceiver_(receiver), pcmReader_(nullptr)
{
socket_ = socket;
}
@ -39,6 +40,18 @@ StreamSession::~StreamSession()
}
void StreamSession::setPcmReader(PcmReaderPtr pcmReader)
{
pcmReader_ = pcmReader;
}
const PcmReaderPtr StreamSession::pcmReader() const
{
return pcmReader_;
}
void StreamSession::start()
{
setActive(true);