2.6. RTC
Předcházející Kapitola 2. Instalace Další

2.6. RTC

V MPlayer jsou zabudovány tři metody časování.

  • Abyste použili starou metodu, nemusíte dělat vůbec nic. Ta používá usleep() pro hlídání A/V synchronizace s přesností +/- 10ms. Ačkoli někdy může být synchronizace hlídána ještě jemněji.

  • Kód nového časovače používá pro tento účel RTC (hodiny reálného času), protože mají přesné 1ms časovače. Volba -rtc to zapíná, je však nutné vhodně nastavené jádro. Pokud používáte jádro 2.4.19pre8 nebo pozdější, můžete nastavit maximální RTC kmitočet pro normální uživatele pomocí systému souborů /proc . Použijte jeden z těchto dvou příkazů pro zapnutí RTC pro obyčejné uživatele:

    echo 1024 > /proc/sys/dev/rtc/max-user-freq
    sysctl dev/rtc/max-user-freq=1024

    Můžete tuto volbu učinit trvalou přidáním druhého příkazu do /etc/sysctl.conf.

    Efektivitu nového časovače uvidíte na stavovém řádku. Funkce power managementu některých notebookových BIOSů s speedstep procesory špatně komunikují s RTC. Audio a video se mohou rozejít. Zdá se že pomáhá připojení vnějšího napájení před zapnutím notebooku. V některých hardwarových kombinacích (zjištěno během používání ne-DMA DVD mechaniky na ALi1541 boardu) způsobuje použití RTC časování trhavé přehrávání. Pak doporučujeme použít třetí metodu.

  • Třetí kód časovače se zapíná volbou -softsleep. Je stejně efektní jako RTC, ale nepoužívá RTC. Na druhou stranu více zatěžuje CPU.


Předcházející Nahoru Další
2.5. Codec installation Domů Kapitola 3. Použití

AltStyle によって変換されたページ (->オリジナル) /