summaryrefslogtreecommitdiffstats
path: root/TOOLS/realcodecs/drv2.c
diff options
context:
space:
mode:
Diffstat (limited to 'TOOLS/realcodecs/drv2.c')
-rw-r--r--TOOLS/realcodecs/drv2.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/TOOLS/realcodecs/drv2.c b/TOOLS/realcodecs/drv2.c
index c4de76f1f2..278188afea 100644
--- a/TOOLS/realcodecs/drv2.c
+++ b/TOOLS/realcodecs/drv2.c
@@ -161,7 +161,7 @@ static void hexdump(void *pos, int len) {
int lines=(len+15)>>4;
while(lines--) {
int len1=len, i;
- fprintf(stderr, "#R# %0x ", (int)cpos-(int)pos);
+ fprintf(stderr, "#R# %0x ", (int)cpos-(int)pos);
cpos1=cpos;
for (i=0;i<16;i++) {
if (len1>0) {
@@ -181,7 +181,7 @@ static void hexdump(void *pos, int len) {
}
len--;
}
- fputs("\n", stderr);
+ fputs("\n", stderr);
}
fputc('\n', stderr);
}
@@ -195,15 +195,15 @@ ulong RV20toYUV420CustomMessage(ulong* p1,ulong p2) {
/*
if(p1[0]!=17) return 0;
-
+
if(p1[1]!=1) return 0;
-
+
if(p1[0]==105) return 0;
if(p1[0]==3) return 0;
if(p1[0]==18) return 0;
if(p1[0]==30) return 0;
*/
-
+
if(p1[0]==0x24){
#if 1
hexdump(p1[2],64);
@@ -257,9 +257,9 @@ ulong RV20toYUV420HiveMessage(ulong *p1,ulong p2) {
// hexdump((void*)p1, sizeof(struct init_data));
fprintf(stderr,">HIVE %ld %p\n",p1[0],p1[1]);
-
+
if(p1[0]!=0) return 0;
-
+
p1[1]=0x10000000;
return 0;
@@ -267,7 +267,7 @@ ulong RV20toYUV420HiveMessage(ulong *p1,ulong p2) {
memset(h_temp,0x77,1000);
memcpy(h_temp,p1,4);
// fprintf(stderr,"COPY OK!\n");
-
+
// tic();
// result=(*rvyuvHiveMessage)(p1,p2);
result=(*rvyuvHiveMessage)(h_temp,p2);
@@ -281,7 +281,7 @@ ulong RV20toYUV420HiveMessage(ulong *p1,ulong p2) {
// p1[0]=0;
// p1[1]=0x20000000;
-
+
fprintf(stderr,"<HIVE %ld %p\n",p1[0],p1[1]);
// hexdump((void*)p1, sizeof(struct init_data));
@@ -387,28 +387,28 @@ ulong RV20toYUV420Transform(ulong p1,ulong p2,ulong p3,ulong p4,ulong p5) {
pch=p1;
crc_src=build_crc(pch, pp3[0]);
- pp4=pp3[3];
+ pp4=pp3[3];
fprintf(stderr,"transin1[%p]: {%ld/%ld} ",pp4,pp3[2],pp3[0]);
// pp4[0],pp4[1],pp4[2],pp4[3],
// pp4[4],pp4[5],pp4[6],pp4[7]);
-
+
memset(temp,0x77,128*4);
-
+
memcpy(temp,pp4,8*(pp3[2]+1));
for(i=0;i<=pp3[2];i++){
fprintf(stderr," %p(%ld)",temp[i*2],temp[i*2+1]);
}
fprintf(stderr,"\n");
-
+
pp3[3]=pp4=temp;
-
+
// pp4[2]=
// pp4[3]=
// pp4[4]=NULL;
-
+
//pp4[6]=pp4[5];
-
+
v=p5;
/* fprintf(stderr, "rvyuvMain=0x%0x\n", v);
v+=0x3c;
@@ -431,7 +431,7 @@ ulong RV20toYUV420Transform(ulong p1,ulong p2,ulong p3,ulong p4,ulong p5) {
fprintf(stderr, "[$+178h]=0x%0x\n", v);
hexdump(v, 128);
}
-*/
+*/
// tic();
result=(*rvyuvTransform)(p1,p2,p3,p4,p5);
// toc();