Analogradio-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Links)
Zeile 62: Zeile 62:
 
<!-- ===Wunschliste=== -->
 
<!-- ===Wunschliste=== -->
 
<!-- ===Snapshot=== -->
 
<!-- ===Snapshot=== -->
 +
 +
==Versions-Historie==
 +
{| width=100% class="wikitable"
 +
|-
 +
! Version
 +
! Datum
 +
! Beschreibung
 +
! Link
 +
|-
 +
| 0.1.3a
 +
| 23.10.2005
 +
|
 +
* Added "#include" to fix compile errors with vdr >=1.3.32 (tested with 1.3.34)
 +
* Destructor of cAnalogRadioDevice is now virtual (Now there should not be any more compiler warnings)
 +
|
 +
|-
 +
| 0.1.3
 +
| 01.08.2005
 +
|
 +
* Added support for Video4Linux2
 +
** Added videodev2.h
 +
** Using V4L1 if first V4L2 fails
 +
* Reversed last change: Now including videodev.h again from own source to ensure that both V4L1 and V4L2 are included.
 +
* Added support for RAW-audio devices
 +
** Option -o/-oss replaced by -m/-mode
 +
** Using 48 kHz, 16 Bit LE, Stereo
 +
* Opening device only before switching to radio channel instead of keeping it open the whole time.
 +
* Setup (in VDR: Setup->Plugins->analogradio)
 +
** Opportunity to disable muting of the tuner when swiching back to tv
 +
** Setting of tuner volume
 +
* Added a script (tools/adr2vdr.sh) to convert your adr.conf to channels.conf entries.
 +
|
 +
|-
 +
| 0.1.2
 +
| 12.03.2005
 +
|
 +
* Minor preparations for future ALSA support
 +
** Command line option -d/--devdsp is now -s/--devaudio
 +
** Option -o/--oss added (without any functionality)
 +
* Opportunity to explicitly force mono (Probably not supported by every driver)
 +
* Support for ADR through Peter Schlaf's TechniSat TechniPC/MediaFocus driver (http://people.freenet.de/mediafocus/)
 +
** Added support to tune ADR channels
 +
** Added v4l_extension.h from his ADR implementation
 +
* Including videodev.h from system <linux/videodev.h>
 +
 +
|
 +
|-
 +
| 0.1.1
 +
| 19.02.2005
 +
|
 +
* Detecting additional dsp-modes:
 +
**48000 Hz, 44100* Hz, 32000 Hz
 +
**Stereo, Mono*
 +
**Signed 16 Bit: Little Endian, Big Endian*<br>
 +
(* not tested)
 +
|
 +
|-
 +
| 0.1.0
 +
| 18.02.2005
 +
|
 +
* Initial release.
 +
| [http://www.vdr-portal.de/board/thread.php?threadid=30249]
 +
|}
  
 
==Links==
 
==Links==

Version vom 1. September 2007, 13:14 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Sebastian Kuhlen

Mit diesem Plugin können über im PC steckende Radiokarten (oder der Radioteil einer analogen Fernsehkarte) empfangbare Radiosender genauso angesprochen werden wie über DVB-Karte empfangbare Radiosender.


Hardwareanforderungen

Mit folgenden Karten funktioniert das Plugin:

Parameter

Folgende Kommandozeilenparameter gibt es

Parameter (kurz) Parameter (lang) Beschreibung
-a cmd --after=<CMD> Führe Kommando nach Muten des Radiogerätes aus
-b cmd --before=<CMD> Führe Kommando vor Unmuten des Radiogerätes aus
-m name --mode=<NAME> Verwende einen der folgenden Audiomodi:
  • OSS (Standard)
  • RAW
  • ALSA (Aktuell nicht unterstützt)
-r dev --devradio=<DEV> Gerätedatei des Radios (Standard: /dev/radio)
-s dev --devaudio=<DEV> Gerätedatei der Soundkarte (Standard: /dev/snd oder /dev/dsp)

Sonstiges

Probleme

  • Wenn man bereits eine DVB-T-Karte im System hat, müssen die Radiosender mit der Kennung "C" statt "T" in der channels.conf eingetragen werden, also z.B.:
Eins Live:105300:I1C0M0:C:0:0:300:0:0:1:0:0:0
Außerdem muss man in der Datei "device.c" in Zeile 26 (je nach Version vielleicht etwas höher oder tiefer):
source = cSource::FromString("T");
zu
source = cSource::FromString("C");
ändern.


Versions-Historie

Version Datum Beschreibung Link
0.1.3a 23.10.2005
  • Added "#include" to fix compile errors with vdr >=1.3.32 (tested with 1.3.34)
  • Destructor of cAnalogRadioDevice is now virtual (Now there should not be any more compiler warnings)
0.1.3 01.08.2005
  • Added support for Video4Linux2
    • Added videodev2.h
    • Using V4L1 if first V4L2 fails
  • Reversed last change: Now including videodev.h again from own source to ensure that both V4L1 and V4L2 are included.
  • Added support for RAW-audio devices
    • Option -o/-oss replaced by -m/-mode
    • Using 48 kHz, 16 Bit LE, Stereo
  • Opening device only before switching to radio channel instead of keeping it open the whole time.
  • Setup (in VDR: Setup->Plugins->analogradio)
    • Opportunity to disable muting of the tuner when swiching back to tv
    • Setting of tuner volume
  • Added a script (tools/adr2vdr.sh) to convert your adr.conf to channels.conf entries.
0.1.2 12.03.2005
  • Minor preparations for future ALSA support
    • Command line option -d/--devdsp is now -s/--devaudio
    • Option -o/--oss added (without any functionality)
  • Opportunity to explicitly force mono (Probably not supported by every driver)
  • Support for ADR through Peter Schlaf's TechniSat TechniPC/MediaFocus driver (http://people.freenet.de/mediafocus/)
    • Added support to tune ADR channels
    • Added v4l_extension.h from his ADR implementation
  • Including videodev.h from system <linux/videodev.h>
0.1.1 19.02.2005
  • Detecting additional dsp-modes:
    • 48000 Hz, 44100* Hz, 32000 Hz
    • Stereo, Mono*
    • Signed 16 Bit: Little Endian, Big Endian*

(* not tested)

0.1.0 18.02.2005
  • Initial release.
[2]

Links

  1. Homepage des Plugins
  2. siehe auch Radio
In anderen Sprachen