aboutsummaryrefslogtreecommitdiffstats
path: root/test (follow)
Commit message (Expand)AuthorAgeFilesLines
* util/UriUtil: add uri_get_suffix() overload that ignores query stringMax Kellermann2014-11-021-0/+19
* test/test_protocol: add missing stdlib.h includeMax Kellermann2014-09-241-1/+1
* test/test_protocol: add missing unistd.h includeMax Kellermann2014-09-241-0/+2
* test/run_decoder: dump MixRamp dataMax Kellermann2014-09-091-1/+3
* test/test_protocol: unit test for protocol/ArgParser.cxxMax Kellermann2014-09-041-0/+60
* DecoderAPI: add function decoder_read_full()Max Kellermann2014-07-092-0/+36
* DecoderAPI: add function decoder_skip()Max Kellermann2014-07-092-0/+32
* test: merge duplicate code to FakeDecoderAPI.cxxMax Kellermann2014-07-093-157/+111
* IcyMetadataParser: more robust tag parserMax Kellermann2014-01-271-0/+15
* test/test_icy_parser: unit test for IcyMetaDataParser.cxxMax Kellermann2014-01-271-0/+70
* Queue: rename struct queue to QueueMax Kellermann2014-01-201-2/+2
* util/UriUtil: uri_get_suffix() fails if name begins with dotMax Kellermann2013-12-291-0/+4
* 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
* test/test_util: unit test for libutil.aMax Kellermann2013-10-231-0/+54
* decoder: rename the struct to "Decoder"Max Kellermann2013-10-213-38/+44
* DecoderPlugin: move functions into the structMax Kellermann2013-10-212-7/+4
* decoder_plugin: rename struct to DecoderPluginMax Kellermann2013-10-212-2/+2
* Inotify: convert anonymous enum to constexprMax Kellermann2013-10-201-5/+4
* TagType: rename enum tag_type to TagTypeMax Kellermann2013-10-201-1/+1
* *: use references instead of pointersMax Kellermann2013-10-193-5/+5
* test/test_pcm: use C++11 random instead of GLibMax Kellermann2013-10-195-20/+28
* test/run_avahi: new debug programMax Kellermann2013-10-181-0/+42
* test/run_inotify: use SignalMonitorMax Kellermann2013-10-183-20/+89
* thread/{Cond,Mutex}: use "class" instead of "typedef"Max Kellermann2013-10-175-0/+5
* ArchiveLookup: return const stringsMax Kellermann2013-10-171-4/+4
* test/test_archive: unit test for archive_lookup()Max Kellermann2013-10-171-0/+76
* test: use the CPPUNIT framework for unit testsMax Kellermann2013-10-1611-253/+311
* system/ByteOrder: new library for byte ordering / endianessMax Kellermann2013-10-161-2/+3
* util/byte_reverse: convert to C++Max Kellermann2013-10-161-2/+2
* pcm_pack: convert to C++Max Kellermann2013-10-161-4/+1
* ConfigData: use std::string for config_param::valueMax Kellermann2013-10-151-1/+1
* Util/Macros: replacement for GLib's G_N_ELEMENTS()Max Kellermann2013-10-152-11/+13
* util/FifoBuffer: C++ version of the fifo_buffer libraryMax Kellermann2013-10-151-16/+17
* gcc.h: rename to Compiler.hMax Kellermann2013-10-151-1/+1
* replay_gain_*.h: rename to *.hxxMax Kellermann2013-10-022-2/+2
* Log: new logging library APIMax Kellermann2013-10-027-18/+25