Don't abort VTP connection if filter stream is broken

This commit is contained in:
Frank Schmirler 2012-12-16 13:12:42 +01:00
parent 0fb7076192
commit 50d249c62e
2 changed files with 2 additions and 1 deletions

View File

@ -1,6 +1,7 @@
VDR Plugin 'streamdev' Revision History VDR Plugin 'streamdev' Revision History
--------------------------------------- ---------------------------------------
- Don't abort VTP connection if filter stream is broken
- Restructured cStreamdevStreamer: Moved inbound buffer into actual subclass. - Restructured cStreamdevStreamer: Moved inbound buffer into actual subclass.
- In cStreamdevStreamer dropped Activate(bool) and moved its code into Start(). - In cStreamdevStreamer dropped Activate(bool) and moved its code into Start().
- Moved cStreamdevFilterStreamer to livefilter.[hc] - Moved cStreamdevFilterStreamer to livefilter.[hc]

View File

@ -770,7 +770,7 @@ cConnectionVTP::~cConnectionVTP()
bool cConnectionVTP::Abort(void) const bool cConnectionVTP::Abort(void) const
{ {
return !IsOpen() || (m_LiveStreamer && m_LiveStreamer->Abort()) || return !IsOpen() || (m_LiveStreamer && m_LiveStreamer->Abort()) ||
(m_FilterStreamer && m_FilterStreamer->Abort()); (!m_LiveStreamer && m_FilterStreamer && m_FilterStreamer->Abort());
} }
void cConnectionVTP::Welcome(void) void cConnectionVTP::Welcome(void)