aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2008-09-09playlist: added is_valid_playlist_name()Max Kellermann2-3/+10
2008-09-09dbUtils, playlist, directory: pass constant pointersMax Kellermann6-37/+38
2008-09-08alsa: use blocking instead of non-blocking writeEric Wong1-1/+6
2008-09-08alsa: show more debugging informationEric Wong1-10/+14
2008-09-08alsa: cleanup the mmap logic a bitEric Wong1-8/+6
2008-09-08alsa: snd_pcm_sw_params_set_xfer_align is deprecatedEric Wong1-3/+0
2008-09-07alsa: only run snd_config_update_free_global once atexitEric Wong1-3/+7
2008-09-07alsa: move bitformat reading code out of the wayEric Wong1-16/+12
2008-09-07alsa: always print the period_time we setEric Wong1-2/+1
2008-09-07alsa: avoid unnecessary heap usage if we don't set a device nameEric Wong1-11/+12
2008-09-07alsa: get rid of the needless canPause flagEric Wong1-3/+0
2008-09-07alsa: avoid reassigning ad->writeiEric Wong1-7/+4
2008-09-07alsa: add reasoning for the non-portable macroEric Wong1-0/+2
2008-09-07alsa: capitalize "ALSA" consistently in messagesEric Wong1-16/+9
2008-09-07alsa: optimistically try resuming from suspendEric Wong1-11/+12
2008-09-07alsa: extra debugging outputs to fix suspend/hibernateEric Wong1-3/+9
2008-09-07alsa: cleanup debug assignment of the "cmd" variableEric Wong1-66/+50
2008-09-07playlist: re-randomize when explicitly playing a new songEric Wong1-0/+1
2008-09-05tag: oops, of course items is now ** and not *Eric Wong1-2/+2
2008-09-05audio_format: volatile removalEric Wong1-3/+3
2008-09-05tag: lock all accesses to tag_poolEric Wong3-6/+15
2008-09-05tag: introduce handy items_size() functionEric Wong1-11/+12
2008-09-03tag: fix segfault on updateEric Wong2-14/+22
2008-09-02ob_send: avoid void pointer arithmetic warningEric Wong1-1/+1
2008-09-02volume: include outputBuffer.h for ob_set_sw_volumeEric Wong1-0/+1
2008-09-02Add missing function prototypesEric Wong4-4/+7
2008-09-02utf8.h: Fix build (broken os_compat.h #include)Eric Wong1-1/+1
2008-09-02tag: optimize tag_dup(), copy item referencesMax Kellermann3-7/+42
2008-09-02tag: fix the shout and oggflac pluginsMax Kellermann2-6/+8
2008-09-02const pointersMax Kellermann4-10/+10
2008-09-02tag: static directory nameMax Kellermann1-5/+3
2008-09-02tag: try not to reallocate tag.items in every add() callMax Kellermann3-7/+91
2008-09-02song: don't export newNullSong()Max Kellermann2-3/+1
2008-09-02tag: try not to duplicate the input stringMax Kellermann1-13/+18
2008-09-02tag: pass length to fix_utf8()Max Kellermann1-3/+4
2008-09-02added "length" parameter to validUtf8String()Max Kellermann4-10/+16
2008-09-02assert value!=NULL in fix_utf8()Max Kellermann1-1/+3
2008-09-02tag: converted macro fixUtf8() to an inline functionMax Kellermann1-9/+11
2008-09-02tag: added a pool for tag itemsMax Kellermann5-6/+147
2008-09-02tag: converted tag_item.value to a char arrayMax Kellermann4-20/+5
2008-09-02removed tree.cMax Kellermann4-857/+67
2008-09-02tag: converted MpdTag.items to a pointer listMax Kellermann4-17/+20
2008-09-02tag: moved code to tag_id3.cMax Kellermann5-352/+402
2008-09-02wavpack: tag_new() cannot failMax Kellermann1-5/+0
2008-09-02tag: converted tag_add_item() to an inline functionMax Kellermann1-2/+5
2008-09-02tag: renamed functions, no CamelCaseMax Kellermann19-121/+120
2008-09-02tag: renamed MpdTag and MpdTagItem to struct mpd_tag, struct tag_itemMax Kellermann26-109/+112
2008-09-01use deconst_ptr instead of duplicating deconst logicEric Wong5-55/+15
2008-09-01provide a generic deconst_ptr functionEric Wong1-0/+11
2008-09-01playlist: fix shuffle/random distributionEric Wong1-6/+19