Is it planned to make Windows and/or OSX ports?
No
Playlist, settings, etc are not saved if I kill X session, shut down or restart computer, etc
That is not fixed yet. But it is work in progress. Please don't bother me with that unless you have a patch that fixes it.
Deadbeef takes too much CPU% when playing mp3/ogg/flac
- Try to reduce SRC quality in preferences window
- Try to check "Use software ALSA resampling" box
- Try to switch to ALSA instead of PulseAudio
Deadbeef takes too much CPU% when playing APE files
APE files encoded with extreme compression settings may be very CPU intensive to decode. Consider switching to WavPack or FLAC.
I have 50 ideas about what features must be added to the player!!!111oneone. Can i become idea-generator of the project, so that I tell, and developers do what I ask for?
No
How do I make GDB backtrace after crash or hang?
Ensure that you have unstripped binary. Most packages are stripped. So you'll have to build yourself in most cases, if you haven't done so already.
Simply doing "./configure && make && sudo make install" is sufficient, but it's better to add export CFLAGS="-O0 -g".
- install GDB - e.g. apt-get install gdb;
- run "gdb deadbeef", and execute "r" command in GDB shell (player should start);
- reproduce a crash, or press CTRL+c in GDB after hang occurs;
- execute "thread 1" command, followed by "bt" command in GDB
- repeat for at all threads: thread 2<enter> bt<enter>, and so on, until you see "no such thread" message
- now, you can copy the output starting after 1st "bt" command into email/pastebin/textfile, etc.
How do i contribute?
see http://contributing.appspot.com/deadbeef
How do i donate money?
see http://sourceforge.net/donate/index.php?group_id=272657
I want to help with translation. How do I do that?
LXDE project took over translation responsibility, take a look here
First release with translations will be 0.4.2, scheduled for late august / early september 2010.