[Mplayer-users] [mplayer PATCH] fastmemcpy SSE support

Arpi arpi at thot.banki.hu
Sun Apr 15 02:26:46 CEST 2001


> I tried to implement SSE support (through 128-bits registers) into fastmemcpy.
> This code is perfectly not tested by me because hardware don't allow to do it.
> But I hope this code may be faster on processors with SSE.
> (But may be not and may be not workable). Anyway it would be better to test it
> on your celeron-2 before applying.

> Also I have one question: on my hardware sometime (but enough frequently)
> during playing MPEG4-DivX;) files probably at half of file audio and video streams
> are async. But after pressing left and right arrow keys streams sync again.
> Where are problems? In codecs or in mplayer?
In the files. :)
Try with the -bps option, it will forces sync method used by seeking.
By default, A-V sync is made similar to mpeg files, using PTS values (but
they are somehow dummy for AVI files, since AVI has no PTS). In most cases
it works better than 'official' avi timing, except for some files.

> And last: Please look at libvo/x11-common.c. There are
> #ifdef X11_FULLSCREEN
> ...
> static int dpms_disabled=0;
> static int timeout_save=0;
> ...
> #endif
> void saver_on(Display *mDisplay) {
>     int nothing;
>     if (dpms_disabled)
> I.e. when X11_FULLSCREEN is undefined source can not be compiled.
> My friend has video card with video out but have no X11-devel package installed
> (i.e. *.h files are missed)
> There is possibility to compile mplayer in such situation?
It's a bug, I'll fix it. Thanks.

A'rpi / Astral & ESP-team

mailto:arpi at thot.banki.hu

Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net

More information about the MPlayer-users mailing list