aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* audio: removed enum ad_stateMax Kellermann2008-10-121-22/+14
* audio: removed audio_buffer.bufferMax Kellermann2008-10-121-69/+2
* output_buffer: converted ob_is_empty() to inlineMax Kellermann2008-10-122-6/+4
* player: added commands QUEUE and CANCELMax Kellermann2008-10-124-155/+74
* playlist: call clearPlayerQueue() only if song is queuedMax Kellermann2008-10-121-23/+15
* player: added struct playerMax Kellermann2008-10-121-48/+75
* player: removed set_current_song()Max Kellermann2008-10-111-13/+5
* player: removed player_control.fileTimeMax Kellermann2008-10-113-3/+2
* alsa: don't override libasound's buffer_time and period_timeMax Kellermann2008-10-111-20/+19
* alsa: re-enable blocking modeMax Kellermann2008-10-111-15/+2
* oss: fix opening default OSS deviceMax Kellermann2008-10-111-1/+1
* player: don't wake up decoder after every frameMax Kellermann2008-10-101-1/+7
* mp3: dither an arbitrary number of channelsMax Kellermann2008-10-101-6/+3
* mp3: hard-code dithering to 16 bitsMax Kellermann2008-10-101-8/+6
* player: added player_get_audio_format()Max Kellermann2008-10-103-22/+8
* player: added player_control.audio_formatMax Kellermann2008-10-104-17/+12
* mvp: unsinged integersMax Kellermann2008-10-101-4/+5
* mvp: adapt to the new output device APIMax Kellermann2008-10-101-20/+21
* mvp: missing includesMax Kellermann2008-10-101-0/+5
* oss: added OssData.audio_formatMax Kellermann2008-10-101-19/+20
* audio_format: added audio_format_frame_size()Max Kellermann2008-10-105-7/+12
* audio_format: renamed sampleRate to sample_rateMax Kellermann2008-10-1027-97/+96
* audio_format: unsigned integersMax Kellermann2008-10-106-15/+15
* update: replaced update_return with global "modified" flagMax Kellermann2008-10-091-65/+41
* update: make the variable "progress" staticMax Kellermann2008-10-091-1/+1
* update: don't print debug message when song was not modifiedMax Kellermann2008-10-091-4/+5
* update: fix memory leak in directory_update_init()Max Kellermann2008-10-091-1/+4
* update: make the job id unsignedMax Kellermann2008-10-094-9/+13
* update: job ID must be positiveMax Kellermann2008-10-094-20/+16
* update: check progress!=IDLE in reap_update_task()Max Kellermann2008-10-091-0/+3
* update: fixed stack corruption due to pthread_join() callMax Kellermann2008-10-091-1/+3
* updated: always call removeDeletedFromDirectory()Max Kellermann2008-10-091-3/+1
* update: eliminated addSubDirectoryToDirectory()Max Kellermann2008-10-091-27/+8
* update: make the "song" variable more localMax Kellermann2008-10-091-3/+2
* update: do the recursive directory check only onceMax Kellermann2008-10-091-8/+6
* update: copy stat to new directoryMax Kellermann2008-10-091-1/+3
* update: avoid duplicate stat() callsMax Kellermann2008-10-091-27/+35
* update: rewrote updatePath() using updateInDirectory()Max Kellermann2008-10-091-68/+21
* update: don't export updateDirectory()Max Kellermann2008-10-094-14/+25
* update: pass const pointer to addSubDirectoryToDirectory()Max Kellermann2008-10-091-1/+1
* update: never pass root path to updatePath()Max Kellermann2008-10-091-6/+1
* database: renamed get_get_song() to db_get_song()Max Kellermann2008-10-095-8/+8
* update: don't sanitize the path againMax Kellermann2008-10-091-13/+3
* update: merged addDirectoryPathToDB() into addParentPathToDB()Max Kellermann2008-10-091-25/+3
* update: make addDirectoryPathToDB() non-recursiveMax Kellermann2008-10-091-11/+15
* update: delete directory after failed updateMax Kellermann2008-10-091-1/+8
* update: moved code to directory_make_child_checked()Max Kellermann2008-10-091-22/+25
* update: clear root after errorMax Kellermann2008-10-091-0/+1
* update: locked delete after update errorMax Kellermann2008-10-091-1/+40
* dirvec: added dirvec_clear()Max Kellermann2008-10-091-0/+6