Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-17 | Some tweaks and fixes for Common::Rational | Max Horn | |
* Fix Common::gcd to work with negative input * This fixes a bug in Common::Rational's multiplication code * Add some more basic unit tests (including one which checks for the now fixed multiplication bug) * cleanup svn-id: r49064 | |||
2010-05-17 | Add tests for Common::Rational from patch #2963496 (VideoDecoder Rewrite), ↵ | Matthew Hoops | |
also courtesy of DrMcCoy who wrote the main Common::Rational class too svn-id: r49062 | |||
2010-05-05 | Typo. | Johannes Schickel | |
svn-id: r48956 | |||
2010-05-05 | Add a custom implementation of OpenBSD's strlcat and strlcpy. | Johannes Schickel | |
This includes both an implementation and some basic unit tests for the above mentioned functions. svn-id: r48953 | |||
2010-04-12 | Remove semicolon | Ori Avtalion | |
svn-id: r48647 | |||
2010-04-10 | Slightly tweak Common::StringTokenizer tests, cleanup | Max Horn | |
svn-id: r48614 | |||
2010-04-10 | Part of patch #2982224: "GSoC: Added unit test and unified error message ↵ | Max Horn | |
display" svn-id: r48613 | |||
2010-03-22 | Add simple testcase for ScopedPtr and SharedPtr | Max Horn | |
The new test verifies that a given object is indeed deleted after the smart pointer leaves scope. svn-id: r48358 | |||
2010-03-18 | COMMON: Move typedef StringList from str.h to new header str-array.h | Max Horn | |
This removes the dependency on array.h from str.h. Also, begun migration from the confusing type name "StringList" to the more appropriate StringArray. svn-id: r48282 | |||
2010-02-09 | Add some additional tests for SubLoopingAudioStream and LoopingAudioStream. ↵ | Johannes Schickel | |
(Currently SubLoopingAudioStream tests fail for a reason unknown to me...) svn-id: r48019 | |||
2010-02-09 | Add unit test for SubLoopingAudioStream. (Currently they fail though :-/) | Johannes Schickel | |
svn-id: r48017 | |||
2010-02-09 | Add test cases for RawStream playing from a stream via a block list. | Johannes Schickel | |
svn-id: r48014 | |||
2010-02-08 | Make the "seek after the end of the stream" test case a bit "harder". | Johannes Schickel | |
svn-id: r48008 | |||
2010-02-06 | Add test case for partial reads in LoopingAudioStream too. | Johannes Schickel | |
svn-id: r47938 | |||
2010-02-06 | Some slight extension for the LoopingAudioStream unit test(s). | Johannes Schickel | |
svn-id: r47937 | |||
2010-02-06 | Add (currently failing :-/) unit tests for LoopingAudioStream. | Johannes Schickel | |
svn-id: r47934 | |||
2010-02-06 | Move test AudioStream creation to a new file. | Johannes Schickel | |
svn-id: r47933 | |||
2010-02-03 | Remove code duplication. | Johannes Schickel | |
svn-id: r47863 | |||
2010-02-03 | Add tests for RawStream's seek implementation. | Johannes Schickel | |
svn-id: r47862 | |||
2010-02-03 | Add tests for stereo mode of RawStream. | Johannes Schickel | |
svn-id: r47861 | |||
2010-02-03 | Test various sample rates with RawStream's getLength implementation (just in ↵ | Johannes Schickel | |
case...). svn-id: r47860 | |||
2010-02-03 | Add unit test for RawStream::getLength. | Johannes Schickel | |
svn-id: r47858 | |||
2010-02-03 | Some additional tests of RawStream::readBuffer. | Johannes Schickel | |
svn-id: r47857 | |||
2010-02-03 | Add test for rewind functionality of RawStream. | Johannes Schickel | |
svn-id: r47856 | |||
2010-02-03 | Add tests for unsigned sample data for RawStream. | Johannes Schickel | |
svn-id: r47855 | |||
2010-02-03 | Less noisy output in case something goes wrong. | Johannes Schickel | |
svn-id: r47854 | |||
2010-02-03 | Test both BE and LE 16bit samples. | Johannes Schickel | |
svn-id: r47853 | |||
2010-02-03 | Cleanup. | Johannes Schickel | |
svn-id: r47852 | |||
2010-02-03 | Add some (lame) first version of RawStream unit tests. Currently all it does ↵ | Johannes Schickel | |
it, checking, whether readBuffer works for 8bit and 16bit samples. svn-id: r47849 | |||
2010-02-01 | Add some basic tests for Audio::convertTimeToStreamPos. | Johannes Schickel | |
svn-id: r47804 | |||
2010-02-01 | Prepare test module build to allow for instantiating AudioStreams. | Johannes Schickel | |
svn-id: r47803 | |||
2010-01-25 | Strip trailing whitespaces/tabs in documentation files too. | Johannes Schickel | |
svn-id: r47543 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-25 | Fix gcc warnings. | Johannes Schickel | |
svn-id: r47535 | |||
2010-01-11 | Improve support for negative Timestamps, and add + and - operators | Max Horn | |
svn-id: r47244 | |||
2010-01-09 | Fix Timestamp::addMsecs; some cleanup | Max Horn | |
svn-id: r47212 | |||
2010-01-07 | Add Timestamp::totalNumberOfFrames() method, clarify some comments | Max Horn | |
svn-id: r47120 | |||
2010-01-06 | Add a constructor to Timestamp, which allows for specifying seconds + start ↵ | Johannes Schickel | |
frames directly. svn-id: r47091 | |||
2010-01-06 | Rename some Timestamp methods: getNumberOfFrames -> numberOfFrames and ↵ | Max Horn | |
getFramerate -> framerate svn-id: r47083 | |||
2010-01-06 | - Add some functionallity to query the seconds and number of frames stored ↵ | Johannes Schickel | |
in a Timestamp. - Add tests for these svn-id: r47081 | |||
2010-01-06 | Add more comparision operators to Timestamp | Max Horn | |
svn-id: r47071 | |||
2010-01-06 | Change the way Timestamp stores its data. | Max Horn | |
Instead of storing milliseconds and frames (which causes rounding errors, and causes ambiguity in how a given time is stored), we now do things differently: We store a number of seconds, and frames. To make sure that we can still handle milliseconds accurately, though, we change the framerate to the least common multiple of the original framerate and 1000. So 60 becomes 6000, and 44100 becomes 441000. There are no visible changes for client code, except for the increased accuracy. svn-id: r47070 | |||
2010-01-05 | Add some test for operator== in Timestamp. | Johannes Schickel | |
svn-id: r47053 | |||
2010-01-04 | Make some improvements for Audio::Timestamp. | Max Horn | |
* Add convertToFramerate() method * Add framerate() method * Add operator == and != * Improve frameDiff() to work for two timestamps with distinct framerates * Improve Doxygen comments svn-id: r46994 | |||
2009-12-30 | Rename Common::Stream::readLine_NEW to readLine | Max Horn | |
svn-id: r46779 | |||
2009-12-27 | allowed list to be sorted with default comparator | Vladimir Menshakov | |
svn-id: r46644 | |||
2009-12-27 | Add some tests for checkSort just in case... :-) | Johannes Schickel | |
svn-id: r46622 | |||
2009-12-27 | Typo. | Johannes Schickel | |
svn-id: r46621 | |||
2009-12-27 | Do not use TS_ASSERT_EQUALS in checkSort, but rather let return checkSort an | Johannes Schickel | |
boolean, which indicates whether the sequence is sorted by the given predicate. This allows for easier checking which order related tests failed. svn-id: r46620 | |||
2009-12-27 | More cleanup. | Johannes Schickel | |
svn-id: r46619 |