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í