From d6e681faf21f5ab962001934fb0bead41b786fde Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Mon, 7 Nov 2011 19:00:45 +0100 Subject: [PATCH] libtriple: fix cDemux::pesFilter for teletext --- libtriple/dmx_td.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libtriple/dmx_td.cpp b/libtriple/dmx_td.cpp index 28dea00..a0aac16 100644 --- a/libtriple/dmx_td.cpp +++ b/libtriple/dmx_td.cpp @@ -455,6 +455,7 @@ bool cDemux::pesFilter(const unsigned short pid) flt.unloader.threshold = 8; // 1k, teletext flt.pesType = DMX_PES_OTHER; flt.output = OUT_MEMORY; + break; case DMX_TP_CHANNEL: /* must be measure == true or we would have returned above */ flt.output = OUT_MEMORY; @@ -462,6 +463,7 @@ bool cDemux::pesFilter(const unsigned short pid) flt.unloader.threshold = 1; flt.unloader.unloader_type = UNLOADER_TYPE_MEASURE_DUMMY; ioctl(fd, DEMUX_SET_MEASURE_TIME, 250000); + break; default: flt.pesType = DMX_PES_OTHER; }