[Mplayer-os2] Re: hiba _usleep
Balogh, Karoly (Charlie/iNQ)
charlie at scenergy.dfmk.hu
Sat Mar 23 02:39:38 CET 2002
Hi,
On 23-Mar-02, Arpi wrote:
>> - Jobban megnezve az: usleep() es a GetTimer() fugvenyek, namost
>> ezeknek miben kene lenniuk?? de az is lehet, hogy os2-ben nincs
>> is ilyen..
> az usleep() az microsec alapu timer lenne, es feltetlenul szukseg
> lesz ra mplayer-hez, szoval az gaz ha ilyen nincs.
> [...]
> ha az sincs, akkor meg kene nezni mi van idozitesre os2-ben.
> windozon van valami winmm32.dll asszem, az nyujt mindenfele idozitot.
> tehat olyan fv kene, aminek azt mondod (eleg milisec pontossag) hogy
> ennyi mili/microsecet varakozzon, es akkor annyi ido mulva ter vissza.
OS/2-ben nincs normalis Timer egyseg, bar a CLOCK0.SYS-t ami az
egesz idozitest (tobbek kozott magat a kernelet is) csinalja, azt
mostanaban fejlesztettek, de meg mindig messze van a megfelelo
multimediahoz hasznalhato idozitestol...
Jobbat nem tudok, minthogy felnyomod a processed TimeCritical
prioritasra, majd egyszeru DosSleep() hivassal varsz, aminek a
parametereben milisecben lehet megadni az idot, amennyit varni
akarsz. Favagasnak tunik mas rendszerek idozitesehez kepest, de
meglepoen pontos tud lenni.
> a kovetkezo poenos dolog a signal() lesz valoszinu. az elegge unix
> cucc, szal nem tudom mi lesz vele, mindeneseter elvileg mukodhet
> nelkule is.
Nem tudom pontosan a signal() mire jo, de ha ugyanaz mint OS/2 alatt
a szemaforok, akkor olyan van. ;)
> btw toltsd le a warpvision forrast, aztan meg kell nezni abban mire
> csereltek az usleep-et :)
Bocs, most akkor mi WarpVisiont legalizalunk, vagy MPlayert
portolunk? ;)
Bye,
--
Charlie/iNQ & cORE.oRGaNiZiNg - #http://core.kign.org#
.:%[ Cybernetic Hydraulic Android Responsible for ]%:.
.:%[ Logical Infiltration and Exploration ]%:.
.:%[ Member of TeamOS/2 Hungary ]%:.
.:%[ Member of Hungarian Amiga User Group ]%:.
More information about the MPlayer-os2
mailing list