Xvid-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Original]

[XviD-devel] Win32 SMP build fails


To: xvid-devel@xxxxxxxx
Subject: [XviD-devel] Win32 SMP build fails
From: Dirk Knop <dknop@xxxxxxx>
Date: Sun, 18 Aug 2002 18:28:01 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.1) Gecko/20020813

Ahoy,

I fiddled around for over an hour now, but I can't get _SMP on win32 to compile (compiler changes, include changes(just to make sure that this isn't the cause),...).

It seems something changed in the code... here the error messages:

D:\data\PROGTEMP\XviD-18082002\xvid\xvidcore\src\motion\smp_motion_est.c(178): error #165: too few arguments in function call
&pMB->pmvs[0]);


D:\data\PROGTEMP\XviD-18082002\xvid\xvidcore\src\motion\smp_motion_est.c(213): error #165: too few arguments in function call
&pMB->pmvs[0]);


D:\data\PROGTEMP\XviD-18082002\xvid\xvidcore\src\motion\smp_motion_est.c(222): error #165: too few arguments in function call
&pMB->pmvs[1]);


D:\data\PROGTEMP\XviD-18082002\xvid\xvidcore\src\motion\smp_motion_est.c(231): error #165: too few arguments in function call
&pMB->pmvs[2]);


D:\data\PROGTEMP\XviD-18082002\xvid\xvidcore\src\motion\smp_motion_est.c(240): error #165: too few arguments in function call
&pMB->mvs[3], &pMB->pmvs[3]);


The first is this function:
           pMB->sad16 =
               SEARCH16(pRef->y, pRefH->y, pRefV->y, pRefHV->y, pCurrent,
                        x, y, current->motion_flags, current->quant,
                        current->fcode, pParam, pMBs, prevMBs, &pMB->mv16,
                        &pMB->pmvs[0]);

The rest are all these functions:

                   if (sad8 < pMB->sad16)
                       sad8 += pMB->sad8[3] =
                           SEARCH8(pRef->y, pRefH->y, pRefV->y, pRefHV->y,
                                   pCurrent, 2 * x + 1, 2 * y + 1,
                                   pMB->mv16.x, pMB->mv16.y,
                                   current->motion_flags, current->quant,
                                   current->fcode, pParam, pMBs, prevMBs,
                                   &pMB->mvs[3], &pMB->pmvs[3]);

I'm not sure if I missed something very obvious, I _think_ my (pthreads-)setup is correct. The last time I checked some weeks ago all worked fine with this setup at least.

I don't know if this is a known issue, I just wanted to let you know.

Best regards,
Dirk



[Prev in Thread] Current Thread [Next in Thread]