Hallo, welche Version von libcdio ist denn in der OpenSUSE 12.2 wirklich enthalten? Ein "zypper info libcdio_cdda1" gibt bei mir folgendes aus: Repository: openSUSE-12.2 OSS Name: libcdio-devel Version: 0.83.git-4.1.2 Arch: x86_64 Hersteller: openSUSE Installiert: Ja Status: aktuell Anhand der Version würde man vermuten es handele sich um die Version 0.83 mit ein paar Patches. In dem Falle sollte mein CD-Player Plugin für den VDR (http://www.uli-eckhardt.de/vdr/cdplayer.de.shtml) noch anstandslos compilieren, was es aber nicht mehr tut. Erst für libcdio 0.84 sind Änderungen in der API angekündigt. Ich habe dann mal in /usr/include/cdio/version.h nachgeschaut und siehe da, hier steht was von: #define CDIO_VERSION "0.84git x86_64-suse-linux-gnu" #define LIBCDIO_VERSION_NUM 84 Es handelt sich also wohl doch eher um eine libcdio 0.84. Als nächstes Problem funktionierte nach der Erweiterung meines Plugins auf die API-Version von 0.84 dann aber der CD-Text nicht mehr. Ich kann das Problem aber auch mit cd-info nachvollziehen. Ein cd-info von 0.83 liefert für eine CD folgenden Output: cd-info version 0.83 i686-pc-linux-gnu Copyright (c) 2003, 2004, 2005, 2007, 2008, 2011 R. Bernstein This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. CD location : /dev/cdrom CD driver name: GNU/Linux access mode: IOCTL Vendor : VBOX Model : CD-ROM Revision : 1.0 Hardware : CD-ROM or DVD Can eject : Yes Can close tray : Yes Can disable manual eject : Yes Can select juke-box disc : No Can set drive speed : No Can read multiple sessions (e.g. PhotoCD) : Yes Can hard reset device : Yes Reading.... Can read Mode 2 Form 1 : Yes Can read Mode 2 Form 2 : Yes Can read (S)VCD (i.e. Mode 2 Form 1/2) : Yes Can read C2 Errors : Yes Can read IRSC : Yes Can read Media Channel Number (or UPC) : Yes Can play audio : Yes Can read CD-DA : Yes Can read CD-R : Yes Can read CD-RW : Yes Can read DVD-ROM : Yes Writing.... Can write CD-RW : Yes Can write DVD-R : Yes Can write DVD-RAM : Yes Can write DVD-RW : No Can write DVD+RW : No __________________________________ Disc mode is listed as: CD-DA CD-ROM Track List (1 - 12) #: MSF LSN Type Green? Copy? Channels Premphasis? 1: 00:02:00 000000 audio false no 2 no 2: 03:15:33 014508 audio false no 2 no 3: 05:36:51 025101 audio false no 2 no 4: 08:16:65 037115 audio false no 2 no 5: 12:24:69 055719 audio false no 2 no 6: 16:39:73 074848 audio false no 2 no 7: 20:07:03 090378 audio false no 2 no 8: 23:45:39 106764 audio false no 2 no 9: 27:35:33 124008 audio false no 2 no 10: 30:57:29 139154 audio false no 2 no 11: 34:48:22 156472 audio false no 2 no 12: 38:00:59 170909 audio false no 2 no 170: 41:57:45 188670 leadout (423 MB raw, 423 MB formatted) Media Catalog Number (MCN): 0000000000000 TRACK 1 ISRC: GASBF0401403 TRACK 2 ISRC: GASBF0401377 TRACK 3 ISRC: GASBF0401378 TRACK 4 ISRC: GASBF0401380 TRACK 5 ISRC: GASBF0401386 TRACK 6 ISRC: GASBF0401401 TRACK 7 ISRC: GASBF0401402 TRACK 8 ISRC: GASBF0401387 TRACK 9 ISRC: GASBF0401404 TRACK 10 ISRC: GASBF0401407 TRACK 11 ISRC: GASBF0401389 TRACK 12 ISRC: GASBF0401393 Last CD Session LSN: 0 audio status: no status volume level port 0: 216 (0..255) 84 (0..100) volume level port 1: 216 (0..255) 84 (0..100) volume level port 2: 0 (0..255) 0 (0..100) volume level port 3: 0 (0..255) 0 (0..100) __________________________________ CD Analysis Report CD-TEXT for Disc: TITLE: The Stranglers CD-TEXT for Track 1: TITLE: Golden Boy CD-TEXT for Track 2: TITLE: waltzinblack CD-TEXT for Track 3: TITLE: Valley Of The Birds CD-TEXT for Track 4: TITLE: always the sun CD-TEXT for Track 5: TITLE: golden brown CD-TEXT for Track 6: TITLE: Summer In The City CD-TEXT for Track 7: TITLE: Wonderful Land CD-TEXT for Track 8: TITLE: Lies And Deception CD-TEXT for Track 9: TITLE: Money CD-TEXT for Track 10: TITLE: Paradise Row CD-TEXT for Track 11: TITLE: all day and all of the night CD-TEXT for Track 12: TITLE: no more heroes ---------------------------------------------------------------------- Für die selbe CD liefert cd-info 0.84 dann keinen CD-Text mehr: ---------------------------------------------------------------------- uli@uli:/tmp> cd-info --no-cddb cd-info version 0.84git x86_64-suse-linux-gnu Copyright (c) 2003, 2004, 2005, 2007, 2008, 2011, 2012 R. Bernstein This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. CD location : /dev/cdrom CD driver name: GNU/Linux access mode: IOCTL Vendor : TSSTcorp Model : CDDVDW SH-S202J Revision : SB01 Hardware : CD-ROM or DVD Can eject : Yes Can close tray : Yes Can disable manual eject : Yes Can select juke-box disc : No Can set drive speed : No Can read multiple sessions (e.g. PhotoCD) : Yes Can hard reset device : Yes Reading.... Can read Mode 2 Form 1 : Yes Can read Mode 2 Form 2 : Yes Can read (S)VCD (i.e. Mode 2 Form 1/2) : Yes Can read C2 Errors : Yes Can read IRSC : Yes Can read Media Channel Number (or UPC) : Yes Can play audio : Yes Can read CD-DA : Yes Can read CD-R : Yes Can read CD-RW : Yes Can read DVD-ROM : Yes Writing.... Can write CD-RW : Yes Can write DVD-R : Yes Can write DVD-RAM : Yes Can write DVD-RW : No Can write DVD+RW : No __________________________________ Disc mode is listed as: CD-DA CD-ROM Track List (1 - 12) #: MSF LSN Type Green? Copy? Channels Premphasis? 1: 00:02:00 000000 audio false no 2 no 2: 03:15:33 014508 audio false no 2 no 3: 05:36:51 025101 audio false no 2 no 4: 08:16:65 037115 audio false no 2 no 5: 12:24:69 055719 audio false no 2 no 6: 16:39:73 074848 audio false no 2 no 7: 20:07:03 090378 audio false no 2 no 8: 23:45:39 106764 audio false no 2 no 9: 27:35:33 124008 audio false no 2 no 10: 30:57:29 139154 audio false no 2 no 11: 34:48:22 156472 audio false no 2 no 12: 38:00:59 170909 audio false no 2 no 170: 41:57:45 188670 leadout (423 MB raw, 423 MB formatted) Media Catalog Number (MCN): 0000000000000 TRACK 1 ISRC: GASBF0401403 TRACK 2 ISRC: GASBF0401377 TRACK 3 ISRC: GASBF0401378 TRACK 4 ISRC: GASBF0401380 TRACK 5 ISRC: GASBF0401386 TRACK 6 ISRC: GASBF0401401 TRACK 7 ISRC: GASBF0401402 TRACK 8 ISRC: GASBF0401387 TRACK 9 ISRC: GASBF0401404 TRACK 10 ISRC: GASBF0401407 TRACK 11 ISRC: GASBF0401389 TRACK 12 ISRC: GASBF0401393 Last CD Session LSN: 0 audio status: no status volume level port 0: 216 (0..255) 84 (0..100) volume level port 1: 216 (0..255) 84 (0..100) volume level port 2: 0 (0..255) 0 (0..100) volume level port 3: 0 (0..255) 0 (0..100) __________________________________ CD Analysis Report No CD-TEXT on Disc. ---------------------------------------------------------------------- Ist das ein Bug in der OpenSUSE oder generell in der libcdio? Ich habe mal auch eine Fehlerbeschreibung in der devel-Mailingliste von libcdio gepostet. Es wäre aber für mich noch hilfreich zu wissen, welche libcdio-Version nun wirklich in der OpenSUSE 12.2 vorhanden ist. Viele Grüße Uli -- Ulrich Eckhardt http://www.uli-eckhardt.de Ein Blitzableiter auf dem Kirchturm ist das denkbar stärkste Misstrauensvotum gegen den lieben Gott. (Karl Krauss) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org