diff options
author | phintuka <phintuka> | 2009-08-06 11:22:26 +0000 |
---|---|---|
committer | phintuka <phintuka> | 2009-08-06 11:22:26 +0000 |
commit | ed470e09852b1c96114f3b5042e3cc5a3d97e593 (patch) | |
tree | 01d5a47bafae7ebffdfb30a021ddf12d731d01d8 | |
parent | 88aa2c8908b9cbe2bdfbeff72b7a9c86cc81d906 (diff) | |
download | xineliboutput-ed470e09852b1c96114f3b5042e3cc5a3d97e593.tar.gz xineliboutput-ed470e09852b1c96114f3b5042e3cc5a3d97e593.tar.bz2 |
Clear(): reset possible cached header (PAT/PMT)
-rw-r--r-- | frontend_svr.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/frontend_svr.c b/frontend_svr.c index b05b4767..5cecb6d0 100644 --- a/frontend_svr.c +++ b/frontend_svr.c @@ -4,7 +4,7 @@ * See the main source file 'xineliboutput.c' for copyright information and * how to reach the author. * - * $Id: frontend_svr.c,v 1.76 2009-08-05 10:49:44 phintuka Exp $ + * $Id: frontend_svr.c,v 1.77 2009-08-06 11:22:26 phintuka Exp $ * */ @@ -175,6 +175,8 @@ void cXinelibServer::Clear(void) LOCK_THREAD; + SetHeader(NULL, 0, true); + for(int i = 0; i < MAXCLIENTS; i++) if(fd_control[i].open() && m_Writer[i]) m_Writer[i]->Clear(); |