David Chavez
cd43ecc6f9
Update example and fix tests
2018-10-29 15:44:06 +01:00
Jørgen Henrichsen
e8354dfdfb
Test play()/pause() with no item loaded
2018-10-10 08:55:53 +02:00
Jørgen Henrichsen
534b62da9e
Added tests for interruption notifications
2018-09-27 14:50:33 +02:00
Jørgen Henrichsen
0f2bfb3e79
Use long source when testing SimpleAudioPlayer
2018-09-25 19:52:38 +02:00
Jørgen Henrichsen
eabeca93a0
Use shorter buffer duration for audio tests.
2018-09-21 17:35:20 +02:00
Jørgen Henrichsen
6a93840463
More tests
...
Added for SimpleAudioPlayer and QueuedAudioPlayer.
Made next and previous items in the queue non-optional, instead they will be empty when no items are in the queue.
2018-09-06 23:39:03 +02:00
Jørgen Henrichsen
1261f88803
Removed play to end tests.
2018-08-18 09:29:44 +02:00
Jørgen Henrichsen
6239d6d5e6
Shorter test sound
2018-08-18 09:23:19 +02:00
Jørgen Henrichsen
a63771a040
More tests for AVPlayerWrapper and AudioPlayer
2018-08-18 09:03:06 +02:00
Jørgen Henrichsen
bf0d3a79dd
Use a smaller, silent test sound.
2018-08-05 14:59:31 +02:00
Jørgen Henrichsen
22dec9d6b1
Use low buffer duration when testing audio
2018-08-05 13:48:39 +02:00
Jørgen Henrichsen
dafcbdfe3e
Set automaticallyWaitsToMinimizeStalling to false in test case
2018-08-05 13:04:46 +02:00
Jørgen Henrichsen
9008c6f9a0
Renamed the delegate holder
2018-08-05 12:23:44 +02:00
Jørgen Henrichsen
d49c522032
Added test case in AudioPlayerSessionControllerTests
...
Added case for deactivating the audio session.
2018-08-05 12:23:10 +02:00
Jørgen Henrichsen
7681d5d983
Added AudioPlayerTests
2018-08-05 12:22:39 +02:00
Jørgen Henrichsen
8b1e57b3c0
Added a Source file for test audio.
...
Contains the test audio file path, used in all tests.
2018-08-05 10:32:30 +02:00
Jørgen Henrichsen
1c4f5ec738
AudioSessionController tests.
...
Also activate audio session on play instead of launch in the example.
2018-08-05 10:02:53 +02:00
Jørgen Henrichsen
d2ed064295
Test seeking function of AVPlayerWrapper
2018-08-05 09:07:34 +02:00
Jørgen Henrichsen
39d8c55743
Removed delegate test.
...
The duration of the item did not load without a player.
2018-07-29 09:53:53 +02:00
Jørgen Henrichsen
d56d4c699e
Added some more testing to the QueueManager and AVPlayerWrapper
2018-07-29 01:10:30 +02:00
Jørgen Henrichsen
04ae9e7986
Made and AVplayerItemObserver
...
Observes the state of an AVPlayerItem. Just duration for now.
Observing the duration is usefull for updating the UI.
2018-07-29 01:09:08 +02:00
Jørgen Henrichsen
ea9f632eb6
Added a testcase for AVPlayerObserver
2018-07-28 16:13:25 +02:00
Jørgen Henrichsen
efc04395f9
More functions for the queuemanager and QueuedAudioPlayer
2018-03-25 16:03:24 +02:00
Jørgen Henrichsen
b4953f0a73
QueueManager
...
Two subclasses of AudioPlayer. Simple and Queued.
2018-03-24 16:53:11 +01:00
Jørgen Henrichsen
bf02f1423d
Restructured and renamed classes to make usage if the player better.
2018-03-19 10:50:49 +01:00
Jørgen Henrichsen
8da4b606c5
Update travis config
...
pod install
2018-03-19 00:02:27 +01:00
Jørgen Henrichsen
80254146f7
Audioplayer state tests.
2018-03-18 18:12:48 +01:00
Jørgen Henrichsen
953d182b7d
Added volume config to audioplayer.
2018-03-18 17:08:07 +01:00
Jørgen Henrichsen
f2708beb23
Added tests for the observers.
2018-03-17 20:34:26 +01:00
Jørgen Henrichsen
7b8dd08fa1
Added Quick and Nimble
2018-03-16 16:58:56 +01:00
Jørgen Henrichsen
e2effcc6ba
Example project.
2018-03-11 19:03:37 +01:00
Jørgen Henrichsen
626b8611ef
Initial commit
2018-03-11 11:38:45 +01:00