You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Thursday, May 25th 2006, 5:37pm

vdrcd mit cdda support

Hallo,

Edit: da immer noch das ein oder andere mal der erste (fehlerhafte Patch) runtergeladen wurde aktualisiere ich mal das Ursprungsposting.

damit das vdrcd Plugin auch Audio CD`s erkennt wenn kein cdfs verfügbar ist und dann das cdda Plugin startet, habe ich vdrcd ein wenig modifiziert. Die Funktionsweise ist recht simple, wenn das Medium nicht gemountet werden kann, wird mittels libcdio geprüft ob es sich um eine Audio CD handelt um dann cdda zu starten.

Edit: da es bei existierendem cdfs so nicht funktioniert hat (s. folgende Antworten), wird jetzt zuerst geprüft ob es sich um eine Audio CD handelt sofern cdda im Setup aktiviert ist.

Das cdda Plugin hatte allerdings die Eigenart sich sofort zu beenden, bzw. wurde vom vdr beendet, wenn das vdrcd mittels eines keymacros aus der keymacros.conf aufgerufen wurde. Dazu habe ich noch einen kleinen Patch für cdda geschrieben der dieses problem umgeht. Ist eigentlich mehr ein Workaround, welcher aber keine Seiteneffekte hat.

Damit der cdda support funktioniert muss das vdrcd Plugin mit dem zusätzlichen Parameter -a /dev/hdx versorgt werden (hdx = hdc oder hdd ...).

Beispiel: -P"vdrcd -c /media/dvd -a /dev/hdc"

Im vdrcd-Setup dann: cdda-Plugin für Audio-CD: ja

viele Grüße
Matthias

Edit: Im Makefile von vdrcd gibt es einen Compiler-Schalter HAVE_CDDA der im Patch per default auf eins steht. Wird er mit null ausgeschaltet, wird vdrcd ohne libcdio compiliert und verhält sich so wie ohne diesen Patch. ;)
hellimat has attached the following files:

This post has been edited 2 times, last edit by "hellimat" (Jun 12th 2006, 9:57am)


smokey

Trainee

Posts: 132

Location: Brandenburg

Occupation: Stahlschnitzer

  • Send private message

2

Saturday, May 27th 2006, 12:07pm

RE: vdrcd mit cdda support

Hallo,

Danke für den Patch. Werde mal ein bisschen Feedback geben.
Funktioniert bei mir. Es hat allerdings nicht ausgereicht den Parameter für cdfs beim vdrcd Plugin rauszunehmen. Musste alle Spuren von cdfs aus der fstab
und den Mountpoint für cdfs löschen bevor es Funktionierte sonst kam immer
"Konnte Disk nicht Identifizieren".
Jetzt läufts.

Gruss
Daniel

3

Saturday, May 27th 2006, 2:06pm

RE: vdrcd mit cdda support

Hallo,

danke für das feedback. Habe jetzt auch mal cdfs installiert und kann Deine Erkenntnis nachvollziehen. Ursprünglich habe ich den Patch geschrieben damit Audio CD's ganz ohne cdfs erkannt werden und habe es von daher gar nicht ausprobiert wie es sich mit vorhandenem cdfs verhält. Werde das Setup von vdrcd dann noch um die Einstellung für Audio CD's: cdda/mp3 erweitern.

viele Grüße
Matthias

4

Saturday, May 27th 2006, 5:01pm

vdrcd mit cdda support (jetzt mit cdda Setup-option)

Hallo,

da smokey probleme bei existierendem cdfs festgestellt hat, habe ich den Patch so geändert, dass man im Setup angeben kann ob Audio CD's mit dem cdda Plugin abgespielt werden oder wie bisher mit dem mp3 Plugin. Des Weiteren gibts im Makefile jetzt einen Schalter HAVE_CDDA, somit wird der Code, welcher die libcdio benutzt nur compiliert wenn der Wert gleich eins ist.

makfile:
HAVE_CDDA=1

aufruf:
z.B. -P"vdrcd -c /media/dvd -a /dev/hdc" der cdda-Device muss jetzt mit -a angegeben werden.

viele Grüße
Matthias

5

Saturday, May 27th 2006, 5:03pm

RE: vdrcd mit cdda support (jetzt mit cdda Setup-option)

hier noch der Patch :rolleyes:
hellimat has attached the following file:

Bert

Master

Posts: 2,316

Location: Austria

  • Send private message

6

Thursday, June 1st 2006, 6:04pm

Hi , hellimat

Thanks > habs jetzt auch bei mir eingebaut, funkt tadellos :]
Hatte nen reject, aber vermutlich deshalb weil ich schon zwei andere Patches
auf vdrcd angewendet hab (einer davon startet Bildercds per keymacros.conf, ist
so ähnlich wie dein Patch nur halt für ImagePlugin).
reject war aber sehr einfach aufzulösen.

Gruss , Bert
Hardware:PIntel Core Duo 2,93 Ghz,AsusP5QL PRO,Zotac 9500 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata Hd
Multibootsystem
yavdr-0.4 mit VDR 1.7.22-8yavdr1~natty, Ausgabe über Nvidia vdpau
VDR 1.6.0-2,zulus x-vdr-0.8.9 + Extensions Patch auf Sidux-2009-02-aether

VDR 2: Seperater Pc:
Gen2vdr-AE,Vdr-1.6.0.2 + Vdr Extensions Patch v.72, + viele Plugins