X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/a36fbc3f717012e70a0b37ce5bf8b1920d4a5ff3..5f822e0c76f2b475589ee3fe3e4fa2194374477f:/lib/dvb/dvb.cpp diff --git a/lib/dvb/dvb.cpp b/lib/dvb/dvb.cpp index cb24fc3c..934ce249 100644 --- a/lib/dvb/dvb.cpp +++ b/lib/dvb/dvb.cpp @@ -722,7 +722,7 @@ int eDVBChannelFilePush::filterRecordData(const unsigned char *_data, int len, s eDebug("now locked to pid %04x", pid); m_pid = pid; } - m_pid = 0x6e; +// m_pid = 0x6e; d += 4; } else d += 4; /* ignore */ @@ -887,7 +887,7 @@ void eDVBChannel::cueSheetEvent(int event) } /* align toward zero */ -static inline int align(long long x, int align) +static inline long long align(long long x, int align) { int sign = x < 0; @@ -1078,7 +1078,7 @@ void eDVBChannel::getNextSourceSpan(off_t current_offset, size_t bytes_read, off } start = current_offset; - size = blocksize; + size = max; eDebug("END OF CUESHEET. (%08llx, %d)", start, size); return;