summaryrefslogtreecommitdiff
path: root/src/decoder_api.c
AgeCommit message (Expand)Author
2010-05-30filter/replay_gain: added option "replaygain_limit"Daniel Seuthe
2010-05-18decoder_api: return effective replay gainDaniel Seuthe
2010-05-08mixramp: Adjust MixRamp threshold to account for ReplayGain.Tim Phipps
2010-03-21Add support for MixRamp tagsTim Phipps
2010-03-17decoder_api: use the correct format to calculate elapsed timeMax Kellermann
2010-02-17replay_gain: reimplement as a filter pluginMax Kellermann
2010-01-18decoder_api: removed function decoder_get_uri()Max Kellermann
2010-01-04replay_gain: moved code to replay_gain_config.cMax Kellermann
2010-01-04replay_gain: moved code to replay_gain_info.cMax Kellermann
2010-01-04replay_gain: refactor API, move code to replay_gain_state.cMax Kellermann
2010-01-04decoder_api: added function decoder_replay_gain()Max Kellermann
2009-12-31Update copyright notices.Avuton Olrich
2009-12-27Merged release 0.15.7 from branch 'v0.15.x'Max Kellermann
2009-12-27decoder, player: support song rangesMax Kellermann
2009-12-26decoder_api: added function decoder_timestamp()Max Kellermann
2009-12-26decoder_thread: eliminate jitter after seek failureMax Kellermann
2009-12-25output_init: use the normalize filter pluginMax Kellermann
2009-12-15input_stream: return errors with GErrorMax Kellermann
2009-12-14fixed several gcc warnings on unused debug variablesMax Kellermann
2009-12-07decoder_api: prefer stream_tag over decoder_tagThomas Jansen
2009-11-14audio_format: added function audio_format_to_string()Max Kellermann
2009-11-12include config.h in all sourcesMax Kellermann
2009-11-03decoder_control: merge next_song and current_songMax Kellermann
2009-11-01decoder_api: check decoder==NULL in decoder_read()Max 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-08-13decoder_control: protect command, state with a mutexMax Kellermann
2009-07-23pcm_convert: use GError for error handlingMax Kellermann
2009-06-25Preamp for missing replay-gainDaniel Seuthe
2009-04-26decoder_api: removed dc.pipe assertion from decoder_read()Max Kellermann
2009-04-25decoder: added assertions on dc.pipeMax Kellermann
2009-04-13decoder_api: submit the song tag to the music pipeMax Kellermann
2009-03-13all: Update copyright header.Avuton Olrich
2009-03-06pipe: added music_buffer, rewrite music_pipeMax Kellermann
2009-03-06music_pipe: added music_pipe_push()Max Kellermann
2009-03-01decoder_api: log audio format in a debug messageMax Kellermann
2009-02-19decoder_api: fixed shadow warning, rename "wait"Max Kellermann
2009-02-19utils: use g_usleep() instead of my_usleep()Max Kellermann
2009-02-15decoder_api: moved struct decoder_plugin to decoder_plugin.hMax Kellermann
2009-01-17decoder_api: always notify_wait() for free chunksMax Kellermann
2009-01-17decoder_api: pass const pointer to decoder_data()Max Kellermann
2009-01-17pcm_convert: return PCM buffer from pcm_convert()Max Kellermann
2009-01-17decoder_api: use music_pipe_write() instead of music_pipe_append()Max Kellermann
2009-01-16decoder_api: added assertion on partial framesMax Kellermann
2009-01-15decoder_api: added G_GNUC_UNUSED attribute to decoder_initialized()Max Kellermann
2009-01-13decoder_api: don't ignore DECODE_COMMAND_STOPMax Kellermann
2009-01-07pcm: added pcm_convert_deinit(), pcm_resample_deinit()Max Kellermann
2009-01-04song: allocate the result of song_get_url()Max Kellermann
2009-01-03input_stream: added tag() methodMax Kellermann
2009-01-03decoder_api: moved code to do_send_tag(), free temporary tagMax Kellermann