diff options
Diffstat (limited to 'xine/demux_xvdr.c')
-rw-r--r-- | xine/demux_xvdr.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/xine/demux_xvdr.c b/xine/demux_xvdr.c index 652c34e2..68c6c5cd 100644 --- a/xine/demux_xvdr.c +++ b/xine/demux_xvdr.c @@ -416,9 +416,8 @@ static void demux_xvdr_parse_pack (demux_xvdr_t *this) if (!buf) { if (errno == EINTR) { - /* very verbose logging ? */ - if (iSysLogLevel >= SYSLOGLEVEL_VERBOSE) - LOGDBG("input->read_block() was interrupted"); + LOGVERBOSE("input->read_block() was interrupted"); + ts_data_flush(this->ts_data); } else if (errno != EAGAIN) { LOGDBG("DEMUX_FINISHED (input returns NULL with error)"); this->status = DEMUX_FINISHED; |