Hi, nur für den Fall, dass jemand (wie ich) noch vdr-sc für Sky verwendet:
Ich weiß, ist trivial, muss man aber erstmal drauf kommen, dass es nicht an der Funktion "DcwChecksum" liegt.
Viele Grüße
Code:
diff -urN sc-120422.ori/cam.c sc-120422/cam.c
--- sc-120422.ori/cam.c 2012-04-22 20:13:53.000000000 +0200
+++ sc-120422/cam.c 2019-04-20 12:20:58.000000000 +0200
@@ -2538,7 +2538,7 @@
{
if(index<MAX_CW_IDX) {
cCondWait::SleepMs(150);
- for(int i=0; i<16; i+=4) cw[i+3]=cw[i]+cw[i+1]+cw[i+2];
+// for(int i=0; i<16; i+=4) cw[i+3]=cw[i]+cw[i+1]+cw[i+2];
ca_descr_t ca_descr;
ca_descr.index=index;
unsigned char *last=lastCW[index];
Ich weiß, ist trivial, muss man aber erstmal drauf kommen, dass es nicht an der Funktion "DcwChecksum" liegt.
Viele Grüße