aboutsummaryrefslogtreecommitdiffstats
path: root/src/CrossFade.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Copyright year 2015Max Kellermann2015-01-011-1/+1
|
* CrossFade: pass total_time as SignedSongTime instanceMax Kellermann2014-08-291-2/+4
|
* copyright year 2014Max Kellermann2014-01-131-1/+1
|
* include cleanup using iwyuMax Kellermann2013-11-281-2/+0
|
* CrossFade: eliminate NaN from mixramp_interpolate()Max Kellermann2013-10-301-4/+4
| | | | Use a boolean flag instead.
* CrossFade: use negative value for invalid MixRamp overlapMax Kellermann2013-10-301-5/+12
| | | | Avoid NaN to allow -ffast-math.
* CrossFade: use negative value for invalid mixramp_delayMax Kellermann2013-10-301-1/+1
| | | | Avoid NaN to allow -ffast-math.
* PlayerControl: move attributes to struct CrossFadeSettingsMax Kellermann2013-10-291-7/+6
|
* CrossFade: reimplement mixramp_interpolate() without strtok()Max Kellermann2013-10-261-25/+15
| | | | Don't require a writable string, and don't modify it.
* CrossFade: apply coding styleMax Kellermann2013-10-261-7/+8
|
* CrossFade: merge "return" statements using "break"Max Kellermann2013-10-261-2/+4
|
* CrossFade: use nullptr instead of NULLMax Kellermann2013-10-261-7/+7
|
* Log: new logging library APIMax Kellermann2013-10-021-7/+11
| | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
* Tag, ...: move to libtag.aMax Kellermann2013-09-051-1/+0
|
* *: use gcc.h macros instead of GLibMax Kellermann2013-08-041-1/+1
|
* audio_format: convert to C++Max Kellermann2013-08-031-6/+6
|
* tag: convert to C++Max Kellermann2013-07-301-1/+1
|
* replay_gain_info, ...: use cmath instead of math.h in C++ modeMax Kellermann2013-01-071-4/+6
| | | | Fixes build problems with mingw32.
* crossfade: convert to C++Max Kellermann2013-01-041-0/+136