Op ma 09-02-2004, om 00:41 schreef Patrick M Geahan:
> I'm having an issue with the recording function. After a short period of
> time(less than three minutes), I start getting "dropped audio frames" and
> "video buffer full" errors.
There is a problem with nehemiah CPU's with model 9 that prevents ffmpeg
(libavcodec/mplayer) from detecting mmx properly...
root:~# cat /proc/cpuinfo
processor : 0
vendor_id : CentaurHauls
cpu family : 6
model : 9
model name : VIA Nehemiah
stepping : 3
cpu MHz : 1000.058
If you have such a CPU, your lucky, there's a patch for it, if not I
can't help you.
In the source off mplayer in mplayer/libavcodec/i386/cputest.c
and/or in ffmpeg libavcodec/i386/cputest.c
Youll find the lines:
} else if (ebx == 0x746e6543 &&
edx == 0x48727561 &&
ecx == 0x736c7561) { /* "CentaurHauls" */
/* VIA C3 */
cpuid(0x80000000, eax, ebx, ecx, edx);
if ((unsigned)eax < 0x80000001)
goto inteltest;
cpuid(0x80000001, eax, ebx, ecx, edx);
edx = 0x1380b035; // <- Add this for Nehemiah mmx ->
rval = 0;
if( edx & ( 1 << 31) )
rval |= MM_3DNOW;
if( edx & ( 1 << 23) )
rval |= MM_MMX;
if( edx & ( 1 << 24) )
rval |= MM_MMXEXT;
return rval;
I've got the same problem on my V1000, and it prevented me from trowing
it ut of the window... (or even worse, install M$ on it ;)
--
Groetjes Japie
http://japie.deserver.nl
Gnu/Linux
2.4.20-wolk4.9s i686
Win98 is called Win98 because 98% of the code is untested
;^)
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users