aboutsummaryrefslogtreecommitdiffstats
path: root/src/CrossFade.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-08-29CrossFade: pass total_time as SignedSongTime instanceMax Kellermann1-2/+4
2014-01-13copyright year 2014Max Kellermann1-1/+1
2013-11-28include cleanup using iwyuMax Kellermann1-2/+0
2013-10-30CrossFade: eliminate NaN from mixramp_interpolate()Max Kellermann1-4/+4
2013-10-30CrossFade: use negative value for invalid MixRamp overlapMax Kellermann1-5/+12
2013-10-30CrossFade: use negative value for invalid mixramp_delayMax Kellermann1-1/+1
2013-10-29PlayerControl: move attributes to struct CrossFadeSettingsMax Kellermann1-7/+6
2013-10-26CrossFade: reimplement mixramp_interpolate() without strtok()Max Kellermann1-25/+15
2013-10-26CrossFade: apply coding styleMax Kellermann1-7/+8
2013-10-26CrossFade: merge "return" statements using "break"Max Kellermann1-2/+4
2013-10-26CrossFade: use nullptr instead of NULLMax Kellermann1-7/+7
2013-10-02Log: new logging library APIMax Kellermann1-7/+11
2013-09-05Tag, ...: move to libtag.aMax Kellermann1-1/+0
2013-08-04*: use gcc.h macros instead of GLibMax Kellermann1-1/+1
2013-08-03audio_format: convert to C++Max Kellermann1-6/+6
2013-07-30tag: convert to C++Max Kellermann1-1/+1
2013-01-07replay_gain_info, ...: use cmath instead of math.h in C++ modeMax Kellermann1-4/+6
2013-01-04crossfade: convert to C++Max Kellermann1-2/+2
2013-01-04buffer, pipe: convert to C++Max Kellermann1-1/+1
2011-10-20crossfade: include cleanupMax Kellermann1-1/+0
2011-01-29copyright year 2011Max Kellermann1-1/+1
2010-05-18crossfade: emulate strtok_r() on WIN32 with a functionMax Kellermann1-1/+5
2010-05-08mixramp: Adjust MixRamp threshold to account for ReplayGain.Tim Phipps1-4/+4
2010-05-02player_thread: move cross-fading to output threadMax Kellermann1-43/+0
2010-03-21strtok() is recursive by default on win32.Avuton Olrich1-0/+4
2010-03-21Add support for MixRamp tagsTim Phipps1-9/+85
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-11-15crossfade: use audio_format_valid() in assertionMax Kellermann1-3/+1
2009-11-12include config.h in all sourcesMax Kellermann1-0/+1
2009-03-13all: Update copyright header.Avuton Olrich1-7/+7
2009-03-12crossfade: added missing '&'Jeffrey Middleton1-1/+1
2009-03-12crossfade: copy chunk.audio_format in !NDEBUGMax Kellermann1-0/+10
2009-03-03music_pipe: moved struct music_chunk to chunk.hMax Kellermann1-1/+1
2009-02-10crossfade: don't use isCurrentAudioFormat()Max Kellermann1-2/+3
2009-01-07pcm_utils: moved code to pcm_mix.cMax Kellermann1-1/+1
2008-11-02crossfade: copy tagMax Kellermann1-0/+5
2008-11-02music_pipe: no CamelCaseMax Kellermann1-8/+8
2008-11-02decoder: replaced music_pipe.audioFormat with dc.out_audio_formatMax Kellermann1-0/+1
2008-11-02music_pipe: renamed struct output_buffer to struct music_pipeMax Kellermann1-1/+2
2008-10-10audio_format: renamed sampleRate to sample_rateMax Kellermann1-1/+1
2008-10-08don't include os_compat.hMax Kellermann1-0/+3
2008-09-29pcm_utils: pass only one buffer size to pcm_mix()Max Kellermann1-3/+17
2008-09-07audio_format: converted typedef AudioFormat to struct audio_formatMax Kellermann1-2/+2
2008-08-26moved code to crossfade.cMax Kellermann1-0/+62