Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | added option to disable mp3 gapless support (improves initial scan speed a lot) | 2012-05-03 | |
| | |||
* | Clarify issue with “intltool” dependency | 2012-05-03 | |
| | | | | | See “Can't build from git” https://code.google.com/p/ddb/issues/detail?id=789 | ||
* | [by Martin Panter <vadmium à gmail·com>] | 2012-05-03 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Retry with the same data after recovering from an underrun or other error The palsa_callback() function seems to limit the rate it returns data, and if a buffer of data is dropped because snd_pcm_writei() failed, the data rate is not fast enough to keep up with ALSA and another buffer underrun occurs. This could cause an indefinite cycle, and the audio would sound slighly choppy and sped up. If the original data is retried, the ALSA buffer eventually tends to become full; perhaps the rate limit is a little faster than real time. When playback continues on to an MP3 file cued in the playlist, the MP3 seems to be scanned before it starts playing. If the scanning takes too long, in my case because the MP3 file is mounted with SSHFS over wifi, it causes a buffer underrun. The code below could also be inserted, just before the snd_pcm_writei() call, to artificially cause an underrun a few seconds into playback: static int n = 0; ++n; if (n >= 200 && n < 300) { trace ("dropping %i\n", n); err = 0; } else err = snd_pcm_writei (...); | ||
* | fixed debian packager installed size calculation, added stripping | 2012-05-03 | |
| | |||
* | Don’t divide sample rate by number of channels | 2012-05-03 | |
| | | | | | | With stereo (two channel) output, the sleep was only allowing just over half a "period" of frames to drain. Reduced processor usage a little bit, from 4.5 percent to 2.6 percent. | ||
* | added shellexecui menu item to translations | 2012-05-02 | |
| | |||
* | Merge remote-tracking branch 'lxde/i18n' | 2012-05-02 | |
|\ | |||
* | | package building scripts | 2012-05-02 | |
| | | |||
* | | static build/install scripts fixes | 2012-05-02 | |
| | | |||
* | | removed autogenerated tools/apbuild/apsymbols.h from git | 2012-05-02 | |
| | | |||
* | | ao static build fix | 2012-05-02 | |
| | | |||
* | | apgcc apsymbols.h.i686 filename fix | 2012-05-02 | |
| | | |||
* | | added shellexec.glade to POTFILES.in | 2012-04-30 | |
| | | |||
* | | gtkui: fxd random hang caused by ACTIONSCHANGED handler | 2012-04-30 | |
| | | |||
* | | shellexec: don't use title formatting / track access on playlist and common ↵ | 2012-04-30 | |
| | | | | | | | | actions | ||
* | | x86_64 static build support | 2012-04-30 | |
| | | |||
* | | shellexec: fixed hang when adding new command | 2012-04-29 | |
| | | |||
* | | added missing stuff for building 0.5.3 tarball | 2012-04-29 | |
| | | |||
* | | shellexec distcheck compile fix | 2012-04-28 | |
| | | |||
* | | changelog typo fix | 2012-04-28 | |
| | | |||
* | | preparation for building 0.5.3 | 2012-04-28 | |
| | | |||
* | | renamed shellexecui output .so filename to conform to static build rules | 2012-04-28 | |
| | | |||
* | | fixed NULL callback in shellexec commands when created from GUI | 2012-04-28 | |
| | | |||
* | | changelog for 0.5.3 | 2012-04-28 | |
| | | |||
* | | fixed excessive cpu use when waiting for the last track to finish | 2012-04-28 | |
| | | |||
* | | refresh gtkui eq on DB_EV_DSPCHANGED event | 2012-04-26 | |
| | | |||
* | | added new DB_EV_DSPCHANGED event | 2012-04-26 | |
| | | |||
* | | shellexec: fixed adding first and removing last shell command | 2012-04-25 | |
| | | |||
* | | fixed plt_search_process bug which was creating single-linked list instead ↵ | 2012-04-25 | |
| | | | | | | | | | | | | of double-linked; fixed plt_load bug which was leading to crash if playlist file fails to load early, e.g. if a file has size of 0 | ||
* | | added missing #include to plcommon.c | 2012-04-25 | |
| | | |||
* | | gtkui: don't re-apply search on add/remove to/from playqueue, remove, reload ↵ | 2012-04-25 | |
| | | | | | | | | metadata | ||
* | | don't print bogus errors during plugin search | 2012-04-25 | |
| | | |||
* | | gtkui: fixed main menu separators | 2012-04-24 | |
| | | |||
* | | fixed gtk_message_dialog_format_secondary_text bug | 2012-04-24 | |
| | | |||
* | | gtkui: automatically reinit main menu on actions change | 2012-04-24 | |
| | | |||
* | | shellexecui: more Disabled flag cleanup | 2012-04-24 | |
| | | |||
* | | shellexecui: added support for 'common' flag to GUI config, added some tooltips | 2012-04-24 | |
| | | | | | | | | | | shellexed: save/load 'common' flag gtkui: fixed duplication when adding new custom popup menus | ||
* | | shellexec[ui]: cleaned up api, fixed memleaks, add/remove/edit works without ↵ | 2012-04-24 | |
| | | | | | | | | restarting player, Disabled flag is not user-editable and is not saved to config | ||
* | | fixed shellexecui gtk3 compat | 2012-04-24 | |
| | | |||
* | | shellexecui compile fix | 2012-04-24 | |
| | | |||
* | | support fb2k TXX DATE field | 2012-04-23 | |
| | | |||
* | | fixed ignoring cuesheet and log in search | 2012-04-23 | |
| | | |||
* | | wildmidi: fixed possible inline linking errors | 2012-04-23 | |
| | | |||
* | | fixed shellexec copyright statement | 2012-04-19 | |
| | | |||
* | | fix alsa/streamer race condition | 2012-04-19 | |
| | | |||
* | | merged shellexecui plugin | 2012-04-19 | |
| | | |||
* | | shellexec: restored description with full details | 2012-04-16 | |
| | | |||
| * | Commit from LXDE Translation Project with Pootle by user wwycheuk.: 391 of ↵ | 2012-04-16 | |
| | | | | | | | | 391 messages translated (0 fuzzy). | ||
| * | Commit from LXDE Translation Project with Pootle by user wwycheuk.: 391 of ↵ | 2012-04-14 | |
| | | | | | | | | 391 messages translated (0 fuzzy). | ||
| * | Commit from LXDE Translation Project with Pootle by user wwycheuk.: 267 of ↵ | 2012-04-14 | |
| | | | | | | | | 391 messages translated (0 fuzzy). |