(Add konqueror information) |
(Adjust audio section) |
||
| Line 76: | Line 76: | ||
*'''Sound''' | *'''Sound''' | ||
**''current state:'' <span style="color: red">showstopper</span> | **''current state:'' <span style="color: red">showstopper</span> | ||
| − | **''contact:'' | + | **''contact:'' [mailto:kretz@kde.org Matthias Kretz] |
**''goal:'' | **''goal:'' | ||
| − | **''howto help: Local audio playback is working quite OK, but there are some issues that are still open: | + | **#sane defaults implemented (audio device selection, mixing) |
| − | *** https://bugzilla.redhat.com/show_bug.cgi?id=284171 | + | **#fix KIO playback: currently I'm seeing inexplicable memory corruption |
| − | *** Sound hardware/ALSA setup | + | **#usable KMix |
| − | **** Currently the default list of audio devices to use is in arbitrary order. This needs to be fixed otherwise esd, artsd, jack or S/PDIF output can turn up as most preferred device and make it look like nothing is working. This might need something along the lines of a "hardware database". | + | **#Playing short sound files sometimes only plays the start of the sound (which can be almost nothing). This is a showstopper for notification sounds. Some reported that this is a bug in xine-lib, but I have not looked into the issue. |
| − | **** There's a report that outputting to a dmix: ALSA device using a hardware mixing capable soundcard made mixing not work at all (don't ask me why), so the ALSA device name choosing algorithm might need to become a bit smarter. I think the safest bet for now is to use the default:CARD=... device string, but with that you can only choose what card you want, not what device on that card (I don't have hardware where this would make a difference, so no idea if it's needed). | + | **''howto help:'' I certainly want help. But I don't know how I could label any of the tasks as small because for most things you need quite a good overview... :-( Mailinglists: [mailto:phonon-backends@kde.org phonon-backends@kde.org] or [mailto:kde-multimedia@kde.org kde-multimedia@kde.org], IRC: #phonon ping Vir |
| − | **** Even though defaults.pcm.ipc_gid is set to audio and defaults.pcm.ipc_perm is set to 0660, dmix does not work for more than one user at the same time (both users are in the audio group). A workaround is to set ipc_perm to 0666, but a real fix would be nicer. | + | ***Local audio playback is working quite OK, but there are some issues that are still open: |
| − | *** kmix is not in a good state (yet). E.g. it crashes on application shutdown for me (and with that forgetting all changes done in the config dialog). It still does not react on plugged/unplugged soundcard or new/removed software control. | + | **** https://bugzilla.redhat.com/show_bug.cgi?id=284171 |
| − | *** Playing short sound files sometimes only plays the start of the sound (which can be almost nothing). This is a big problem for notifications. Some reported that this is a bug in xine-lib, but I have not looked into the issue. | + | **** Sound hardware/ALSA setup |
| − | *** xine-lib behaves bad wrt. memory allocations. run e.g. mediaobjecttest in valgrind --tool=massif | + | ***** Currently the default list of audio devices to use is in arbitrary order. This needs to be fixed otherwise esd, artsd, jack or S/PDIF output can turn up as most preferred device and make it look like nothing is working. This might need something along the lines of a "hardware database". |
| − | **''expected time of arrival:'' | + | ***** There's a report that outputting to a dmix: ALSA device using a hardware mixing capable soundcard made mixing not work at all (don't ask me why), so the ALSA device name choosing algorithm might need to become a bit smarter. I think the safest bet for now is to use the default:CARD=... device string, but with that you can only choose what card you want, not what device on that card (I don't have hardware where this would make a difference, so no idea if it's needed). |
| + | ***** Even though defaults.pcm.ipc_gid is set to audio and defaults.pcm.ipc_perm is set to 0660, dmix does not work for more than one user at the same time (both users are in the audio group). A workaround is to set ipc_perm to 0666, but a real fix would be nicer. | ||
| + | **** kmix is not in a good state (yet). E.g. it crashes on application shutdown for me (and with that forgetting all changes done in the config dialog). It still does not react on plugged/unplugged soundcard or new/removed software control. | ||
| + | **** Playing short sound files sometimes only plays the start of the sound (which can be almost nothing). This is a big problem for notifications. Some reported that this is a bug in xine-lib, but I have not looked into the issue. | ||
| + | **** xine-lib behaves bad wrt. memory allocations. run e.g. mediaobjecttest in valgrind --tool=massif | ||
| + | **''expected time of arrival:'' 1. should be doable in a week or so. For 2. and 4. I have no idea because I don't know the cause and my gdb is busted. :'( 3. is a bit out of my scope, though I might come up with a rewrite soon... | ||
This page will list all the release goals for the beta cycle of KDE4. It will contain not only the goals, but also the current state and what YOU can do to help out.
You can not add new items to this list. Only maintainers should edit their own section. If you wish to add new items, send a mail to release-team@kde.org