summaryrefslogtreecommitdiff
path: root/src/player_control.c
AgeCommit message (Expand)Author
2013-01-04decoder_*: convert to C++Max Kellermann
2012-09-28main: use C++ compilerMax Kellermann
2012-08-25Merge branch 'v0.17.x'Max Kellermann
2012-08-25player_thread: disable cross-fading in "single" modeMax Kellermann
2012-08-15player_control: duplicate the song objectMax Kellermann
2012-08-08player_control: add GError attributeMax Kellermann
2012-08-08player_control: rename attribute "error" to "error_type"Max Kellermann
2012-08-08player_control: rename player_error enum valuesMax Kellermann
2012-08-08player_control: remove unused enum player_error valuesMax Kellermann
2012-08-08player_control: inline trivial functionsMax Kellermann
2011-10-06Merge branch 'v0.16.x'Max Kellermann
2011-10-06player_control: auto-start playback when seeking is requestedMax Kellermann
2011-03-31fix common misspellingsJonathan Neuschäfer
2011-01-29copyright year 2011Max Kellermann
2011-01-10decoder_control: store GCond object, not a player_controlMax Kellermann
2011-01-10player_control: removed the global variable "pc"Max Kellermann
2010-06-19player_control: hold mutex in pc_play(), pc_pause()Max Kellermann
2010-03-21Add support for MixRamp tagsTim Phipps
2009-12-31Update copyright notices.Avuton Olrich
2009-11-12player_control: hold lock while reading statusMax Kellermann
2009-11-12include config.h in all sourcesMax Kellermann
2009-11-03player_control: moved pc.next_song assertion into lockMax Kellermann
2009-11-02{decoder,player}_control: removed duplicate wakeupsMax Kellermann
2009-11-02player_control: lock player before setting seek parametersMax Kellermann
2009-10-31decoder_control: removed the global variable "dc"Max Kellermann
2009-10-31player_control: protect command, state, error with a mutexMax Kellermann
2009-10-23output_plugin: added methods enable() and disable()Max Kellermann
2009-10-08player_thread: get "elapsed" from audio outputsMax Kellermann
2009-10-08player_control: eliminate PLAYER_COMMAND_PLAYMax Kellermann
2009-10-08player_control: added several assertions on pc.next_song==NULLMax Kellermann
2009-10-08player_control: no CamelCaseMax Kellermann
2009-10-08player_control: clear errored_song in clearPlayerError()Max Kellermann
2009-10-08player_control: bundle "get" functions in pc_get_status()Max Kellermann
2009-10-08player_control: allocate getPlayerErrorStr() resultMax Kellermann
2009-07-06output: use the software mixer pluginMax Kellermann
2009-05-06player_control: assert that pc.next_song is NULL after seekingMax Kellermann
2009-05-06player_control: removed pc.error check from pc_seek()Max Kellermann
2009-05-06player_control: renamed playerSeek(), return boolMax Kellermann
2009-03-30player_control: remove unused function playerCurrentDecodeSong().Avuton Olrich
2009-03-13all: Update copyright header.Avuton Olrich
2009-03-06pipe: added music_buffer, rewrite music_pipeMax Kellermann
2009-02-10player: added some more assertionsMax Kellermann
2009-01-29player_control: reset pc.error if pc.errored_song is clearedMax Kellermann
2009-01-25player_control: added player_control.threadMax Kellermann
2009-01-07pcm_utils: moved code to pcm_volume.cMax Kellermann
2009-01-04song: allocate the result of song_get_url()Max Kellermann
2009-01-02event_pipe: replaced PIPE_EVENT_SIGNAL with main_notifyMax Kellermann
2009-01-01event_pipe: renamed functions from main_notify_* to event_pipe_*Max Kellermann
2009-01-01main_notify: renamed source to event_pipe.cMax Kellermann
2008-12-29removed os_compat.hMax Kellermann