Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- iff --git a/src/dvb/dvb_adapter.c b/src/dvb/dvb_adapter.c
- index fc0eeb7..db54535 100644
- --- a/src/dvb/dvb_adapter.c
- +++ b/src/dvb/dvb_adapter.c
- @@ -1114,6 +1114,18 @@ dvb_adapter_input_dvr(void *aux)
- /* sync */
- if (tsb[i] == 0x47) {
- int pid = (tsb[i+1] & 0x1f) << 8 | tsb[i+2];
- +if (pid == 169)
- + {
- + static char prev_counter=0;
- + char counter=tsb[i+3]&0xF;
- +
- + fprintf(stderr, "#"); fflush(stderr);
- +
- + if (counter != ((++prev_counter)%16))
- + printf("%d instead of %d\n", counter, prev_counter%16);
- +
- + prev_counter = counter;
- + }
- if(tda->tda_table_filter[pid]) {
- if(!(tsb[i+1] & 0x80)) { // Only dispatch to table parser if not error
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement