aboutsummaryrefslogtreecommitdiffstats
path: root/test (follow)
Commit message (Expand)AuthorAgeFilesLines
* playlist/*: move to playlist/plugins/Max Kellermann2014-01-232-4/+4
* Encoder*: move to src/encoderMax Kellermann2014-01-232-4/+4
* LightDirectory: new struct replacing Directory in the DB APIMax Kellermann2014-01-221-5/+6
* PlaylistSong: modify the given song object in-placeMax Kellermann2014-01-211-48/+31
* test: add unit test for playlist_check_translate_song()Max Kellermann2014-01-211-0/+290
* Merge branch 'v0.18.x'Max Kellermann2014-01-201-2/+2
|\
| * Queue: rename struct queue to QueueMax Kellermann2014-01-201-2/+2
* | LightSong: new class to be used by DatabasePlugin callbacksMax Kellermann2014-01-192-37/+4
* | copyright year 2014Max Kellermann2014-01-1336-36/+36
* | DatabasePlugin: add interface DatabaseListenerMax Kellermann2014-01-111-1/+14
* | UPnP database pluginJean-Francois Dockes2014-01-091-0/+9
* | DetachedSong: fork of struct SongMax Kellermann2014-01-093-38/+42
* | test/DumpDatabase: fix nullptr dereferenceMax Kellermann2014-01-091-1/+1
* | Merge branch 'v0.18.x'Max Kellermann2014-01-081-0/+4
|\|
| * util/UriUtil: uri_get_suffix() fails if name begins with dotMax Kellermann2013-12-291-0/+4
* | test: add missing includesMax Kellermann2014-01-078-0/+11
* | pcm/Format: change parameters/return values to ConstBufferMax Kellermann2014-01-062-35/+31
* | InputStream: add static method OpenReady()Max Kellermann2013-12-294-47/+6
* | pcm/PcmMix: improved ditheringMax Kellermann2013-12-281-6/+10
* | pcm/Volume: improved ditheringMax Kellermann2013-12-281-2/+3
* | pcm/PcmDither: inline Dither24To16() and Dither32To16()Max Kellermann2013-12-281-1/+1
* | test/*: use fprintf(stderr,...) and Log() instead of g_printerr()Max Kellermann2013-12-2411-110/+101
* | test/*: remove GLib logging setupMax Kellermann2013-12-245-60/+0
* | pcm/Volume: convert to classMax Kellermann2013-12-233-140/+74
* | pcm/PcmVolume: rename to Volume.cxxMax Kellermann2013-12-234-4/+4
* | test/*: use fprintf(stderr,...) and Log() instead of g_printerr()Max Kellermann2013-12-156-119/+63
* | configure.ac: add option "--disable-glib"Max Kellermann2013-12-152-0/+8
* | DecoderAPI: add function decoder_read_full()Max Kellermann2013-12-142-0/+36
* | DecoderAPI: add function decoder_skip()Max Kellermann2013-12-142-0/+32
* | test: merge duplicate code to FakeDecoderAPI.cxxMax Kellermann2013-12-143-157/+111
* | test/run_encoder: destruct the Encoder before exitingMax Kellermann2013-12-051-0/+3
* | system/Resolver: sockaddr_to_string() returns std::string()Max Kellermann2013-12-041-10/+2
* | Tag: remove method AddItem()Max Kellermann2013-12-031-2/+8
* | pcm/PcmChannels: use struct ConstBufferMax Kellermann2013-12-021-28/+21
* | PcmConvert: add methods Open(), Close()Max Kellermann2013-11-131-2/+10
|/
* filter/route, ...: add missing stdlib.h includesMax Kellermann2013-11-111-0/+1
* test/*: add more missing stdlib.h includesMax Kellermann2013-11-054-0/+5
* test/test_mixramp: add threshold to floating point comparisonsMax Kellermann2013-11-041-6/+9
* CrossFade: use negative value for invalid MixRamp overlapMax Kellermann2013-10-301-1/+1
* test/test_mixramp: improved test for mixramp_interpolate(0)Max Kellermann2013-10-301-5/+3
* test/test_mixramp: add test with "invalid" return valueMax Kellermann2013-10-301-0/+4
* player_control: rename to PlayerControlMax Kellermann2013-10-281-3/+3
* TagFile: use Path instead of const char *Max Kellermann2013-10-262-3/+5
* DecoderControl: move code/attributes to new class MixRampInfoMax Kellermann2013-10-263-12/+3
* test/test_mixramp: unit test for mixramp_interpolate()Max Kellermann2013-10-261-0/+82
* ReplayGainInfo: refactor to a classMax Kellermann2013-10-253-7/+7
* ReplayGainInfo: use CamelCase for struct nameMax Kellermann2013-10-254-13/+10
* test/run_decoder: print the song durationMax Kellermann2013-10-241-3/+4
* input_stream: rename struct to InputStreamMax Kellermann2013-10-235-39/+36
* UriUtil: uri_remove_auth() returns std::stringMax Kellermann2013-10-231-6/+6