Bug 56817 - kscd could autodetect cdrom devices and have many devices
Summary: kscd could autodetect cdrom devices and have many devices
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kscd
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Alex Kern
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-03 23:57 UTC by eekaikko
Modified: 2024-09-23 18:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Configuration dialog (16.29 KB, image/png)
2003-04-03 23:58 UTC, eekaikko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description eekaikko 2003-04-03 23:57:21 UTC
Version:            (using KDE KDE 3.1.1)
Installed from:    Debian testing/unstable Packages
OS:          Linux

here is data from my Debian sid, kernel 2.4:
-------------------------------------------------------------
val030:/proc/sys/dev/cdrom# cat info
CD-ROM information, Id: cdrom.c 3.12 2000/10/18

drive name:             sr0     hdb
drive speed:            52      24
drive # of slots:       1       1
Can close tray:         1       1
Can open tray:          1       1
Can lock tray:          1       1
Can change speed:       1       1
Can select disk:        0       0
Can read multisession:  1       1
Can read MCN:           1       1
Reports media changed:  1       1
Can play audio:         1       1
Can write CD-R:         1       0
Can write CD-RW:        1       0
Can read DVD:           0       0
Can write DVD-R:        0       0
Can write DVD-RAM:      0       0

----------------------------------------------------

And my feature wish is that kscd should autodetect
the possible cdrom-players. There is even "Can play audio" flag which kscd could use.
Kscd could have a list of cd players instead of just one device.
UI should then of course have many slots or something, just like some cd players can have multiple disks.

Also kscd could automatically detect if the user has read privileges and show it in UI.

I made an configuration UI example with qt-designer which I will add as a png. (The "Use" column should be replaced with checkboxes.)

I don't know if other OS's than Linux have similar capabilities for autodetecting cdrom devices.
Comment 1 eekaikko 2003-04-03 23:58:23 UTC
Created attachment 1298 [details]
Configuration dialog
Comment 2 Markus Martin 2004-06-19 08:10:04 UTC
That is a good idea. However, not everyone (even Linux users) have the proc filesystem.
Comment 3 Alex Kern 2004-07-30 17:43:28 UTC
Ok. I has some idees about of ASPI on top of libscg, so let work me.
Comment 4 Jakub Stachowski 2005-01-01 13:56:36 UTC
CVS commit by qbast: 

"Play" servicemenu for media/audiocd. Support for media:/ URLs.
It is possible to selecd CD from drop-down list (discovered by mediamanger)
in config dialog. Possibility to specify cd-device on command line.
Approved by Aaron Seigo.

CCBUG: 56817 


  A            audiocd_play.desktop   1.1
  M +4 -1      Makefile.am   1.71
  M +38 -0     configWidget.cpp   1.16
  M +2 -0      configWidget.h   1.9
  M +1 -1      configWidgetUI.ui   1.23
  M +54 -5     kscd.cpp   1.285
  M +2 -1      kscd.h   1.112



Comment 5 Iñaki Baz Castillo 2006-01-26 00:19:13 UTC
Are these changes implemented now?

I have two CD devices and it's impossible to use KsCD because if I insert an audio CD in device hdc I can press "Play" and play KsCD, but if I close it and insert the CD in the other device hdd and press "Play" in the appearing icon KsCD appers, but it fails because try to use hdc device instead of the new one.

And if I want to use digital extraction of the audio KsCD simply doesn't work with ALSA, and I must write /dev/hdc manually it to work sometimes.
Comment 6 Christoph Cullmann 2024-09-23 18:33:03 UTC
kscd is no longer maintained, please switch to an alternative application.