aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder_thread.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* {decoder,player}_thread: convert to C++Max Kellermann2013-01-021-529/+0
* Merge branch 'v0.17.x'Max Kellermann2012-09-251-1/+0
|\
| * decoder_control: remove MixRamp debug messagesMax Kellermann2012-09-251-1/+0
* | decoder_thread: create GError for mapper failureMax Kellermann2012-08-151-0/+3
* | decoder_control: add GError attributeMax Kellermann2012-08-081-1/+17
|/
* Merge branch 'v0.16.x'Max Kellermann2012-05-291-0/+4
|\
| * decoder_api: log the decoder plugin nameMax Kellermann2012-05-291-0/+4
| * decoder_thread: add missing stdio.h includeMax Kellermann2011-10-131-0/+1
* | decoder/{pcm,dsdiff}: add missing stdio.h includeMax Kellermann2011-10-091-0/+1
* | Merge branch 'v0.16.x'Max Kellermann2011-10-061-1/+1
|\|
| * decoder_control: add attributes start_ms, end_msMax Kellermann2011-10-051-1/+1
* | Merge branch 'v0.16.x'Max Kellermann2011-09-221-0/+2
|\|
| * decoder_api: emulate SEEK command for initial seek to CUE trackMax Kellermann2011-09-221-0/+2
* | input_stream: non-blocking I/OMax Kellermann2011-09-161-24/+20
* | copyright year 2011Max Kellermann2011-01-291-1/+1
* | decoder_thread: fix assertion failure at song endMax Kellermann2011-01-161-2/+1
* | decoder_control: store GCond object, not a player_controlMax Kellermann2011-01-101-2/+1
* | decoder_thread: move code to decoder_command_finished_locked()Max Kellermann2011-01-101-8/+19
* | player_control: removed the global variable "pc"Max Kellermann2011-01-101-3/+3
|/
* decoder_thread: load APE replay gain from music filesMax Kellermann2010-11-181-0/+15
* eliminate g_error() usageThomas Jansen2010-09-251-1/+2
* mixramp: Adjust MixRamp threshold to account for ReplayGain.Tim Phipps2010-05-081-0/+2
* Add support for MixRamp tagsTim Phipps2010-03-211-0/+11
* replay_gain: reimplement as a filter pluginMax Kellermann2010-02-171-6/+0
* decoder_thread: don't fall back to "mad" unless no plugin matchesMax Kellermann2010-01-171-1/+2
* decoder_thread: don't try a plugin twice (MIME type & suffix)Max Kellermann2010-01-171-10/+56
* replay_gain: moved code to replay_gain_config.cMax Kellermann2010-01-041-1/+1
* replay_gain: moved code to replay_gain_info.cMax Kellermann2010-01-041-0/+1
* replay_gain: refactor API, move code to replay_gain_state.cMax Kellermann2010-01-041-3/+4
* decoder_api: added function decoder_replay_gain()Max Kellermann2010-01-041-0/+5
* input_stream: return allocated input_stream objectsMax Kellermann2010-01-011-20/+22
* Update copyright notices.Avuton Olrich2009-12-311-1/+1
* decoder_api: added function decoder_timestamp()Max Kellermann2009-12-261-0/+1
* input_stream: return errors with GErrorMax Kellermann2009-12-151-3/+13
* include config.h in all sourcesMax Kellermann2009-11-121-0/+1
* decoder_thread: close input fileMax Kellermann2009-11-071-3/+10
* decoder_thread: check for STOP before calling the pluginMax Kellermann2009-11-071-0/+6
* decoder_thread: moved code to decoder_input_stream_open()Max Kellermann2009-11-071-27/+50
* decoder_thread: added local variable "dc" in decoder_run_file()Max Kellermann2009-11-071-6/+7
* decoder_list: pass previous plugin pointer to lookup functionsMax Kellermann2009-11-071-6/+4
* decoder_thread: open input stream on demandMax Kellermann2009-11-071-72/+59
* decoder_thread: moved plugin loops to separate functionsMax Kellermann2009-11-071-82/+127
* decoder_thread: initialize decoder_control.quitMax Kellermann2009-11-041-0/+2
* decoder_control: merge next_song and current_songMax Kellermann2009-11-031-2/+3
* decoder_thread: unlock the decoder while checking the streamMax Kellermann2009-11-031-4/+4
* decoder_thread: open input stream after command finishedMax Kellermann2009-11-031-5/+10
* decoder_control: make the song objects constMax Kellermann2009-11-031-1/+1
* decoder_control: removed the global variable "dc"Max Kellermann2009-10-311-58/+67
* player_control: protect command, state, error with a mutexMax Kellermann2009-10-311-9/+3
* mapper, update, ...: use g_build_filename(), G_DIR_SEPARATOR, ...Max Kellermann2009-10-201-1/+1