[Announce] radio-plugin 0.1.4

  • Hi,


    neue Version vom radio-plugin (RT/-plus + RTplus-Speicher);
    Änderungen zur 0.0.9:


    - zusätzlich/seperater RDS-Receiver für Daten-PIDs bei Radio-FFH & co.
    - zusätzlich RDS-PS, als Lauftext im OSD anstatt RTplus-Info, wenn diese nicht verfügbar
    (nur wenn Setup-Option 'OSD-Taginformation = Immer')
    - zusätzlich RDS-PTYN, in Titelzeile, wenn PTY nicht verfügbar
    - OSD-Symbol für laufende Aufnahme im audiorecorder-plugin
    - localtime() druch thread-safe localtime_r() ersetzt
    - Französiche Übersetzung, thanks to Michaël Nival
    - Neue Parameter '--live=file' bzw. '-l file' und
    '--replay=file' bzw. '-r file' für default-mpegs @ live-/replaymode,
    (file = absolut inkl. Pfad|e)
    - New svdrp-command 'RTTCLOSE' for temporarily closing OSD (2*Osd-Messagetimeout)
    - Änderungen für vdr >= 1.3.47
    - RDS-Logo im OSD + evtl. Menu (../symbols/rds_xxx.xpm)
    - StatusMsg für lcdproc&co unabhängig vom OSD
    - Neuer Parameter '--data=dir bzw. '-d dir' für temporäre Daten
    - Reorg plugin-call für automatic-osd
    - Update/Add finnisch-translation text, thanks to Rolf Ahrenberg
    - Skinfarben für Radiotext-OSD, sihe Setup-Otion 'Skinfarben benutzen'
    - crc16 check (CCITT)
    - Makefile-Defines for vdr-patches
    - RTplus-Speicher mit seperaten OSDs (dynamische Farbtastenbelegung abhängig von den gesendeten RTplus-Klassen)
    - detecting radio in file @ replaymode,
    thanks to Reinhard Nißl for providing the patch
    - cleanup code, vdr < 1.3.43 no longer supported
    - no more own tansferthread -> changing to audiothread,
    radiotext @ replaymode now possible,
    better handling of transfer-start,
    thanks to Reinhard Nißl for providing all the patches


    Für das Hintergrundbild bei der Wiedergabe wird eine Datei 'replay.mpg' im plugin-ConfigDir verwendet.



    Hinweis zur Bedienung:


    Download vdr-radio-0.1.4.tgz
    (nur vdr >= 1.3.43)

    Gruss, Uwe ... :)


    5 Mal editiert, zuletzt von egal ()

  • Radio-Setup:
    [Blockierte Grafik: http://www.egal-vdr.de/images/radio/Radio-Setup.jpg]
    RTplus-Live (Skin Enigma)
    [Blockierte Grafik: http://www.egal-vdr.de/images/radio/RTplus-Live.jpg]
    RTplus-Replay (Skin enElchi bzw. Soppalusikka)
    [Blockierte Grafik: http://www.egal-vdr.de/images/radio/RTplus-Replay.jpg]
    RTplus Speicher-Menu Main (skin EgalsTry 1.0.4)
    [Blockierte Grafik: http://www.egal-vdr.de/images/radio/RTplus-Main.jpg]
    RTplus Speicher-Menu Radiotext
    [Blockierte Grafik: http://www.egal-vdr.de/images/radio/RTplus-Text.jpg]
    RTplus Speicher-Menu Titelliste
    [Blockierte Grafik: http://www.egal-vdr.de/images/radio/RTplus-Titel.jpg]

  • Sieht echt cool aus! Danke!!! ;D Werde es nachher mal unter Linvdr mit VDR 1.3.47 testen! Compilieren klappt schonmal!


    Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Hi egal!


    Danke für dieses nette Plugin. Gefällt mir sehr gut..


    Zitat

    Original von wilderigel
    Brauch ich nur mehr nen Radiosender, der das unterstützt, und der mir auch gefällt.


    Da wüsste ich in meinem Falle einige Sender :D


    Grüße
    Michi

    Wohnzimmer: Techsolo TC-400 :: ASUS P5N7A-VM :: Intel Core 2 Duo E7400 :: GeForce 9300 onboard :: vdr 1.7.15 e-tobi ::
    In Rente: Pimped Scenic 600 (Bilder und Aufbau) :: PIII 600Mhz :: Hauppauge Nexus-S 2.1 4MB :: vdr 1.5.2 e-tobi ::


    "Wer denkt, dass Volksvertreter das Volk vertreten, der glaubt auch, dass Zitronenfalter Zitronen falten." Zeit zum ändern!

  • Griasdebou,


    Zitat

    Original von egal
    (nur vdr >= 1.3.43)


    Hmmm, wollt das Teil gerade mal auf meiner 1.3.43er Testumgebung maken, aber das Ergebnis wahr mehr als berauschend:


    und nu? :rolleyes:


    cu,
    Django


    :evil: Nichts ist wahr, alles ist erlaubt! :evil:


    VDR-Server: ASUS A7V8X, Duron 1.300, 256 MB, 3x 120 GB Maxtor HD, PIONEER DVR-106, Design Tower AIR Black, 40x4 LCD,
    1x TT-DVB-S V1.6, 3x DVB-S Nova, URC-7562, CentOS 5.5, VDR: 1.6.0


    TecVDR: AOPEN MK73LE-N, Duron 1.300, 256 MB, 1x 120 GB Samsung HD, Pioneer DVR-A04, Gehäusesonderbau, 1x TT-DVB-S V1.6 4MB, 1x DVB-S Nova, 1x AV-Board, SuSE 9.0, VDR: 1.3.11

  • Hi,


    Zitat

    Original von Django
    Griasdebou,



    Hmmm, wollt das Teil gerade mal auf meiner 1.3.43er Testumgebung maken, aber das Ergebnis wahr mehr als berauschend:


    und nu? :rolleyes:


    Tja, das abba kein plain-vdr, was du verwendest :D
    Das hakt mit einem anderen Patch (burn-plugin?);


    Da das radio-plugin aber 'cplugin::Active()' eigentlich nicht benötigt, kann die Zeile 291 in 'radio.c' einfach auskommentiert werden.

  • Mahlzeit,



    ich wollte mal fragen was es mit dem Replay Modus aufsich hat ?


    zeichnet der vorher im Hintergrund auf und gibt es dann wieder ??




    I30R6










    VDR











    Hardware : GA-EP35-DS3L, C2Q Q6700 , 3GB DDR2 , Palit GT240, 250GB System & 500GB Video,
    Mystique-CaBix C2,TT Budget C-1501,Airstar 2, Fernbedienung X10
    Software : gen2vdr, Kernel 3.8.10, vdr 2.0.1
    PlugIns : audiorecorder,femon,admin,yacoto..
    Ausgabe: softhddevice

  • Hi,



    Replay = Wiedergabe von Radio-Aufnahmen.

  • HI,


    Zitat

    Original von egal
    Tja, das abba kein plain-vdr, was du verwendest :D


    Tja, wer ausser kls benutzt denn auf Dauer 'nen vanilla-vdr? ;)

    Zitat

    Das hakt mit einem anderen Patch (burn-plugin?);


    auch, hab' aber auch noch ein paar andere wichtige im Einsatz.

    Zitat

    Da das radio-plugin aber 'cplugin::Active()' eigentlich nicht benötigt, kann die Zeile 291 in 'radio.c' einfach auskommentiert werden.


    Jo, hab' ich mal gemacht, es wurde übersetzt, na dann mal weiter Testen bzw. weiterspielen.


    cu,
    Django


    :evil: Nichts ist wahr, alles ist erlaubt! :evil:


    VDR-Server: ASUS A7V8X, Duron 1.300, 256 MB, 3x 120 GB Maxtor HD, PIONEER DVR-106, Design Tower AIR Black, 40x4 LCD,
    1x TT-DVB-S V1.6, 3x DVB-S Nova, URC-7562, CentOS 5.5, VDR: 1.6.0


    TecVDR: AOPEN MK73LE-N, Duron 1.300, 256 MB, 1x 120 GB Samsung HD, Pioneer DVR-A04, Gehäusesonderbau, 1x TT-DVB-S V1.6 4MB, 1x DVB-S Nova, 1x AV-Board, SuSE 9.0, VDR: 1.3.11


  • Is mehr ne Geschichte von Djangos 43er VDR - dein Plugin tut somit nur mit >= 1.3.47 ;)


    arghgra

  • Hi,


    Zitat

    Original von arghgra


    Is mehr ne Geschichte von Djangos 43er VDR - dein Plugin tut somit nur mit >= 1.3.47 ;)


    Djangos 43 ist richtig, normale 43 läuft sehr wohl (hab hier auch 43/45/47).

  • Zitat

    Original von egal
    [...]
    Djangos 43 ist richtig, normale 43 läuft sehr wohl (hab hier auch 43/45/47).


    Wo du recht hast, hast du recht :] - ich war in der irrigen Annahme, es haette bereits im Plain-VDR mal ein bool cPlugin::Active gegeben ... :rolleyes:


    Ich nehm alles zurueck und behaupte das Gegenteil ;)


    arghgra

  • Hi,


    Update 0.1.1, Download s.o.


    - OSD-Timeout reactivated
    - cPlugin::Active/cPlugin::MainThreadHook only if vdr >= 1.3.47 for better compatibility with patched vdr
    - New svdrp-command 'RTTCLOSE' for temporarily closing OSD (2*Osd-Messagetimeout)

  • Tach,


    also Plugin geht ja an sich. Aber kann mir mal einer sagen, wieso bei 1.3.47 mit Bigpatch hinten bei Einstellungen-Plugins radio gleich 2 mal auftaucht ? Das gleiche gilt auch, wenn man Verstecke Hauptmenü-Eintrag: nein eingestellt hat.


    Greets Olaf


    P.S.: Hat sich erledigt... lag an einem doppelten Eintrag in der runvdr, so dass das Plugin echt zweimal geladen wurde. Irgendwie ging das sogar.


    Ist echt gut und erwachsen geworden. Mit RDS-Text und dem OSD und so. Sieht richtig toll aus !


    Wenn man jetzt noch jedem Radiosender wahlweise ein anderes Mpeg-Still zuordnen könnte, wäre es absolut perfekt. Dazu noch wahlweise nen Spectrum-Analyzer. Geil !

    Ollie jetzt auch im Internet !!! ->> http://www.ohms.ws << VDR mit ASUS A7V8X-X, Athlon XP 2 Ghz, 512 MB DDR-RAM und gentoo 2008.0 Linux, ner Menge Platten (1 TB), 2 Brennern und Karten-Vollausstattung (1 X Nexus 4 MB Mod, 3 x Nova, 1 PVR 350) , TFT/Sony PSOne, Nvidia Graka und und und * Linux - wir geben ihrem Computer das Leben zurück *

    Einmal editiert, zuletzt von olafhenkel ()

  • Hi,


    Zitat

    Original von olafhenkel
    Wenn man jetzt noch jedem Radiosender wahlweise ein anderes Mpeg-Still zuordnen könnte, wäre es absolut perfekt.


    Das war doch schon immer Standard;
    das mpeg muß nur so heißen wie der Radiosender, also z.B. "SWR3.mpg".
    radio.mpg wird "nur" als Fallback verwendet, wenn Sendername.mpg nicht gefunden wird.

  • Hi,


    Zitat

    Original von TomG
    Es ist zwar nicht die wichtigste Funktion des Plugins, aber es stürzt ab, wenn man die Daten mit der Taste 8 in ein Verzeichnis exportieren will, das noch nicht da ist.


    Ups, habe return von fopen() mit open() verwechselt, Danke.

  • Zitat

    Original von egal
    Ups, habe return von fopen() mit open() verwechselt, Danke.


    Das war mir gar nicht aufgefallen. Ich hatte mich nur gewundert, dass das Plugin abstürzt, statt einfach nur die Datei nicht zu schreiben. Nun ist es klar.


    Ein Syslog-Ausschrieb, wenn die Datei sich nicht öffnen lässt, wäre keine schlechte Idee. Und eventuell auch noch eine OSD-Message, sonst wundert man sich nur, warum die Datei nicht erzeugt wurde.


    Tom

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!