mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-27 23:42:51 +02:00
dvbsub: ratelimit 'bad start code' messages
Origin commit data
------------------
Branch: ni/coolstream
Commit: 33a24a25f0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-17 (Sat, 17 Mar 2012)
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
This commit is contained in:
@@ -247,6 +247,7 @@ static void* reader_thread(void * /*arg*/)
|
|||||||
int len;
|
int len;
|
||||||
uint16_t packlen;
|
uint16_t packlen;
|
||||||
uint8_t* buf;
|
uint8_t* buf;
|
||||||
|
bool bad_startcode = false;
|
||||||
|
|
||||||
dmx = new cDemux(0);
|
dmx = new cDemux(0);
|
||||||
#if HAVE_TRIPLEDRAGON
|
#if HAVE_TRIPLEDRAGON
|
||||||
@@ -291,9 +292,13 @@ static void* reader_thread(void * /*arg*/)
|
|||||||
continue;
|
continue;
|
||||||
|
|
||||||
if(memcmp(tmp, "\x00\x00\x01\xbd", 4)) {
|
if(memcmp(tmp, "\x00\x00\x01\xbd", 4)) {
|
||||||
|
if (!bad_startcode) {
|
||||||
sub_debug.print(Debug::VERBOSE, "[subtitles] bad start code: %02x%02x%02x%02x\n", tmp[0], tmp[1], tmp[2], tmp[3]);
|
sub_debug.print(Debug::VERBOSE, "[subtitles] bad start code: %02x%02x%02x%02x\n", tmp[0], tmp[1], tmp[2], tmp[3]);
|
||||||
|
bad_startcode = true;
|
||||||
|
}
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
bad_startcode = false;
|
||||||
count = 6;
|
count = 6;
|
||||||
|
|
||||||
packlen = getbits(tmp, 4*8, 16) + 6;
|
packlen = getbits(tmp, 4*8, 16) + 6;
|
||||||
|
Reference in New Issue
Block a user