view DOCS/xml/cs/radio.xml @ 30811:50e0f6942e43

Implement Win32 mutexes. Implement Win32 mutexes; they used to just be mapped on top of events, which is not the same thing at all. The implementation is pretty much the obvious one, similar to the current critical section implementation and the semaphore implementation; a single lock count protected by a pthread mutex, and an event lockers can sleep on to know when the mutex is available. Also make CreateMutexA and ReleaseMutex available even if QuickTime codecs support is not configured.
author sesse
date Sat, 06 Mar 2010 10:13:37 +0000
parents c81e83794b0e
children
line wrap: on
line source

<?xml version="1.0" encoding="utf-8"?>
<!-- synced with r23520 -->
<chapter id="radio">
<title>Rádio</title>

<sect1 id="radio-input" xreflabel="Radio input">
<title>Rádio vstup</title>

<para>
Tato sekce se zabývá tím, jak zprovoznit poslech rozhlasu
z&nbsp;V4L-kompatibilního rozhlasového tuneru.
Popis voleb a ovládání z klávesnice naleznete v man stránce.
</para>

<!-- ********** -->

<sect2 id="radio-compilation">
<title>Kompilace</title>

<procedure>
<step><para>
  Nejprve musíte znovupřeložit <application>MPlayer</application> pomocí
  <filename>./configure</filename> s <option>--enable-radio</option> a
  (pokud chcete i nahrávat) <option>--enable-radio-capture</option>.
</para></step>
<step><para>
  Ujistěte se, že váš tuner pracuje s jiným softwarem v Linuxu, například
  <application>XawTV</application>.
</para></step>
</procedure>
</sect2>

<!-- ********** -->

<sect2 id="radio-tips">
<title>Uživatelské tipy</title>

<para>
Plný výčet voleb je v manuálové stránce.
Zde uvádíme jen několik tipů:
<itemizedlist>
<listitem><para>
  Použití volby <option>channels</option>. Příklad:
  <screen>-radio channels=104.4-Sibir,103.9-Maximum</screen>
  Vysvětlení: Pomocí této volby budou k dispozici pouze stanice 104.4
  a 103.9. Budete mít krásný OSD text během přepínání kanálů,
  který zobrazí jméno kanálu. Mezery v názvech kanálů musí být
  nahrazeny znakem "_".
</para></listitem>
<listitem><para>
  Je mnoho způsobů, jak zachytávat (nahrávat) zvuk. Můžete buď zachytávat pomocí
  vstupu line-in zvukové karty propojeného vnější linkou s videokartou,
  nebo použitím vestavěného ADC v čipu saa7134. V druhém případě musíte
  zavést ovladač <systemitem>saa7134-alsa</systemitem> nebo
 <systemitem>saa7134-oss</systemitem>.
</para></listitem>
<listitem><para>
  <application>MEncoder</application> nelze použít pro zachytávání zvuku, jelikož
  vyžaduje videoproud, aby fungoval. Takže buď použijete
  <application>arecord</application> z projektu ALSA, nebo
  volbu <option>-ao pcm:file=file.wav</option>. V druhém případě neuslyšíte nic
  (pokud ovšem nemáte propojku s line-in a vypnuté mute na kanále line-in).
</para></listitem>
</itemizedlist>
</para>
</sect2>

<!-- ********** -->

<sect2 id="radio-examples">
<title>Příklady</title>

<informalexample><para>
Vstup ze standardního V4L (pomocí line-in kablu, zachytávání vypnuto):
<screen>mplayer radio://104.4</screen>
</para></informalexample>

<informalexample><para>
Vstup ze standardního V4L (pomocí line-in kablu, zachytávání vypnuto,
rozhraní V4Lv1):
<screen>mplayer -radio driver=v4l radio://104.4</screen>
</para></informalexample>

<informalexample><para>
Přehrávání druhé stanice ze seznamu:
<screen>mplayer -radio channels=104.4=Sibir,103.9=Maximm  radio://2</screen>
</para></informalexample>

<informalexample><para>
Průchod zvuku přes PCI sběrnici z interního ADC rádio karty.
V tomto příkladu se tuner používá jako druhá zvuková karta
(ALSA zařízení hw:1,0). Pro zařízení založené na saa7134 musí
být zaveden buď modul <systemitem>saa7134-alsa</systemitem> nebo
modul <systemitem>saa7134-oss</systemitem>.
<screen>
mplayer -rawaudio rate=32000 radio://2/capture \
    -radio adevice=hw=1.0:arate=32000:channels=104.4=Sibir,103.9=Maximm
</screen>
<note><para>
Když používáte názvy zařízení ALSA, dvojtečky musí být
nahrazeny znaky rovnáse, čárky tečkami.
</para></note>
</para>
</informalexample>
</sect2>
</sect1>

</chapter>