summaryrefslogtreecommitdiff
path: root/xine/demux_xvdr.c
diff options
context:
space:
mode:
Diffstat (limited to 'xine/demux_xvdr.c')
-rw-r--r--xine/demux_xvdr.c5
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;