1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
diff -Nurd --exclude=*ignore* DVB/driver/dvb.c DVB.patched/driver/dvb.c
--- DVB/driver/dvb.c Thu Feb 7 17:23:52 2002
+++ DVB.patched/driver/dvb.c Sun Feb 10 10:54:23 2002
@@ -1053,7 +1053,7 @@
case DATA_COMMON_INTERFACE:
CI_handle(dvb, (u8 *)dvb->debi_virt, dvb->debilen);
-#if 1
+#if 0
{
int i;
@@ -4449,12 +4449,13 @@
if (!(dvb->playing&RP_VIDEO)) {
AV_StartPlay(dvb, RP_VIDEO);
- n=MIN_IFRAME/len+1;
}
+ n=MIN_IFRAME/len+1;
dvb_play(dvb, iframe_header, sizeof(iframe_header), 0, 1, 0);
- for (i=0; i<n; i++)
+ for (i=0; i<n; i++) {
dvb_play(dvb, buf, len, 0, 1, 1);
- send_ipack_rest(&dvb->ipack[1]);
+ send_ipack_rest(&dvb->ipack[1]);
+ }
}
diff -Nurd --exclude=*ignore* DVB/driver/dvb.c-still.diff DVB.patched/driver/dvb.c-still.diff
--- DVB/driver/dvb.c-still.diff Thu Jan 1 01:00:00 1970
+++ DVB.patched/driver/dvb.c-still.diff Sun Feb 10 17:13:47 2002
@@ -0,0 +1,28 @@
+--- dvb.c.001 Thu Feb 7 17:23:00 2002
++++ dvb.c Sun Feb 10 10:54:23 2002
+@@ -1053,7 +1053,7 @@
+
+ case DATA_COMMON_INTERFACE:
+ CI_handle(dvb, (u8 *)dvb->debi_virt, dvb->debilen);
+-#if 1
++#if 0
+ {
+ int i;
+
+@@ -4449,12 +4449,13 @@
+
+ if (!(dvb->playing&RP_VIDEO)) {
+ AV_StartPlay(dvb, RP_VIDEO);
+- n=MIN_IFRAME/len+1;
+ }
++ n=MIN_IFRAME/len+1;
+ dvb_play(dvb, iframe_header, sizeof(iframe_header), 0, 1, 0);
+- for (i=0; i<n; i++)
++ for (i=0; i<n; i++) {
+ dvb_play(dvb, buf, len, 0, 1, 1);
+- send_ipack_rest(&dvb->ipack[1]);
++ send_ipack_rest(&dvb->ipack[1]);
++ }
+ }
+
+
|