Commit Graph

25 Commits

Author SHA1 Message Date
Thong Nguyen e289690a25 Fixed bug where AudioPlayer may skip current track part way through if next queued track is being buffered and it has a different audio format 2013-03-24 16:23:35 +00:00
Thong Nguyen c9efe47e9d Fix CoreFoundationDataSource not releasing resources as early as possible 2013-03-22 11:40:00 +00:00
Thong Nguyen 8c6c74a820 Added library scheme 2013-03-21 18:05:04 +00:00
Thong Nguyen 6ec2078517 Changed default bufffer sizes to better support MP3s by default 2013-03-21 15:41:01 +00:00
Thong Nguyen cc56ab3883 Small potential mutex deadlock 2013-03-21 14:22:47 +00:00
Thong Nguyen c5a5eed997 Changed lock around currentlyPlayingEntry from playerMutex to independent spinlock 2013-03-10 17:31:26 +00:00
Thong Nguyen 771dad1ce5 Fix DataSourceWrapper not nilifying innerDataSource delegate on release. Added some sanity locks around accessing ARC-ed fields of AudioPlayer from audio queue thread 2013-03-10 16:45:28 +00:00
Thong Nguyen 46b7e76e2e Merge pull request #7 from ravenwang/master
Fxied a delegate selector checking bug
2013-03-03 04:28:39 -08:00
Raven WANG 1c799687ae Fixed a delegate selector checking bug 2013-01-29 18:55:33 +08:00
Thong Nguyen d2d9ccbf2b Fixed AudioPlayer taking a few seconds longer than necessary to start playing for first file 2013-01-20 13:25:14 +00:00
Thong Nguyen 836885b946 Fix headers 2013-01-04 11:55:36 +00:00
Thong Nguyen ad72a6d1c3 Fixed potential deadlocks due to previous battery life optimisations 2012-12-11 16:25:06 +00:00
Thong Nguyen 646ae849ba Added gitignore 2012-11-28 14:20:38 +00:00
Thong Nguyen c91b7a369d Removed iOS specific stuff for non-iOS builds 2012-11-24 14:09:58 +00:00
Thong Nguyen b15766ac18 Battery life optimisations on iOS. Increased background plyback battery life by 200-300% 2012-11-24 14:00:16 +00:00
Thong Nguyen 0d15ead581 Removed DS_Store 2012-10-17 11:59:16 +01:00
Thong Nguyen ac4bb2d7e8 Removed DS_Store 2012-10-17 11:57:59 +01:00
Thong Nguyen d9d1d86f31 Added AutoRecoveringHttpDataSource 2012-10-17 11:57:27 +01:00
Thong Nguyen 1f3c8eca52 Fixed progress is incorrect when file finishes playing half way through. 2012-10-10 13:25:06 +01:00
Thong Nguyen 8508bc20be Removed logging 2012-09-02 00:58:49 +01:00
Thong Nguyen 2a83e2b733 Updated README 2012-09-02 00:29:36 +01:00
Thong Nguyen 1be4057902 Updated README 2012-09-02 00:25:50 +01:00
Thong Nguyen 04e1a2bbd0 Updated README 2012-09-02 00:25:03 +01:00
Thong Nguyen bf23483063 Added source and gitignore 2012-09-02 00:07:06 +01:00
Thong Nguyen 205317046b First commit 2012-09-01 22:24:06 +01:00