Commit Graph

87 Commits

Author SHA1 Message Date
Mostafa Torbjørn Berg 3780b2a2bd Removed an iOS7 Deprecated function
Minor code change to avoid using CFReadStreamCopyProperty and also fail if an error occurs
2014-01-14 14:30:32 +01:00
Thong Nguyen 7af1dd38aa Merge pull request #48 from johnboiles/master
Fixing playback for short clips (fixes #43)
2013-12-05 02:17:36 -08:00
John Boiles eeab471c42 Fixing playback for short clips 2013-12-03 16:12:43 -08:00
Thong Nguyen d76c1c2160 Fix AutoRecoveringHttpDataSource raising even with wrong source ref 2013-11-18 16:01:41 +00:00
Thong Nguyen 8e90aed1a1 Added logging to catch potential HTTP data source errors 2013-11-18 15:20:42 +00:00
Thong Nguyen 4a38a20c3a Changed AutoRecoveringHttpDataSource to handle and recover from interrupted streams where CoreFoundation returns EOF rather than an error 2013-11-18 15:15:09 +00:00
Thong Nguyen 4a37599866 Added logging support 2013-11-15 15:51:50 +00:00
Thong Nguyen d5e7f986ac Updated Audjustable.podspec to 0.0.9 2013-10-23 11:48:15 +13:00
Thong Nguyen 6ac8851b9e Tidied up code 2013-10-23 11:24:59 +13:00
Thong Nguyen 062a320de6 Merge pull request #37 from johnboiles/master
Adding level metering APIs. Adding casts to get rid of Xcode warnings.
2013-10-22 15:17:43 -07:00
John Boiles 05f50e11d0 Adding level metering APIs, similar to those in AVAudioPlayer. 2013-10-15 18:26:01 -07:00
Thong Nguyen c213f8809a Merge pull request #36 from kevinrenskers/master
Added mute and unmute methods, increased version to 0.0.8
2013-10-15 18:06:54 -07:00
John Boiles 5baa7a07c2 Adding some casts to get rid of Xcode warnings. 2013-10-15 13:49:40 -07:00
Kevin Renskers 01629e7fdf Update podspec version 0.0.8 2013-10-10 13:10:27 +00:00
Kevin Renskers 1283cb31cc Added mute and unmute methods 2013-10-10 13:09:18 +00:00
Thong Nguyen 1a0b463a32 Udpated podspec to 0.0.7 2013-08-30 19:43:53 +02:00
Thong Nguyen aeb1ee1b7c Merge pull request #34 from ablinov/master
Removed test code
2013-08-30 10:40:10 -07:00
Alexey Blinov ec8b82b28f Removed test code 2013-08-30 18:34:57 +01:00
Thong Nguyen c84db3bcab Merge pull request #32 from terryso/master
Fixed AudioPlayer not calling the didEncounterError: method when an error occured
2013-08-04 16:03:26 -07:00
terryso cf14a035f6 Fixed AudioPlayer not calling the didEncounterError: method when an error occured 2013-08-01 10:12:19 +08:00
Thong Nguyen 8da9ea9545 Updated podspec to 0.0.6 2013-07-17 15:59:59 +01:00
Thong Nguyen ee387dc098 Fixed deadlock 2013-07-17 15:48:18 +01:00
Thong Nguyen c2d5d4000d Fixed playerMutex not being released sometimes (bug from last commit) 2013-07-16 16:31:45 +01:00
Thong Nguyen 65c1715269 Fix potential threading crash in [AudioPlayer duration] (I think). Moved to Apple provided spinlock implementation 2013-07-16 16:09:52 +01:00
Thong Nguyen 05965388cc Merge pull request #29 from steveluscher/patch-1
Readme: spelling, etc.
2013-07-10 07:17:54 -07:00
Steven Luscher ba4e44b8a2 Readme: spelling, etc. 2013-07-06 11:59:32 -07:00
Thong Nguyen 08287bc6a7 Merge pull request #24 from gangverk/master
Add support for HE-AAC
2013-05-17 11:26:45 -07:00
Piers dd3bd913b5 Update podspec to version 0.0.5 2013-05-17 17:22:32 +00:00
Piers f8887b7ff1 Add support for HE-AAC
The code for handling HE-AAC has been copied from Matt Gallagher's
AudioStreamer library.

https://github.com/mattgallagher/AudioStreamer/blob/master/Classes/AudioStreamer.m#L1605
2013-05-15 16:29:24 +00:00
Thong Nguyen 6d2b656a58 Updated README 2013-05-03 18:46:34 +01:00
Thong Nguyen 02e87c1221 Merge branch 'master' of https://github.com/tumtumtum/audjustable 2013-04-17 13:07:51 +01:00
Thong Nguyen d52c012514 Some format fixes 2013-04-17 13:07:48 +01:00
Thong Nguyen ea64e5cd71 Merge pull request #20 from gangverk/master
Continual allocation of NSDate objects in [AudioPlayer startInterval]
2013-04-17 05:06:26 -07:00
Piers 7a7ba985b8 Merge pull request #2 from gangverk/bugfix/continuous-date-allocation
Bugfix/continuous date allocation
2013-04-17 03:14:06 -07:00
Piers 91640f6207 Update podspec version 2013-04-17 10:12:07 +00:00
Piers 4a60b768be Merge branch 'master' into bugfix/continuous-date-allocation 2013-04-17 10:11:18 +00:00
Piers 6d5fdd2450 Merge pull request #1 from gangverk/bugfix/continuous-date-allocation
Fix continual allocation of auto-releaseable NSDate objects
2013-04-17 02:53:33 -07:00
Piers 4e019bfcf2 Fix continual allocation of auto-releaseable NSDate objects
The startInterval method of the AudioPlayer module causes a
continually increasing number of NSDate objects to be
allocated. The auto-release pool which wraps this code doesn't
drain frequently enough causing an application's memory
footprint to grow by roughly a megabyte every 5 minutes.
2013-04-17 09:37:57 +00:00
Thong Nguyen bed5fe1f04 Updated podspec for version 0.0.3 2013-04-10 12:28:38 +01:00
Thong Nguyen 79d10321eb Added missing test app and static lib project schemes 2013-04-08 20:41:16 +01:00
Thong Nguyen 7dca2e55ac Fix memory leak in HttpDataSource:dataAvailable 2013-04-08 20:20:09 +01:00
Thong Nguyen 0db37bf406 Merge pull request #17 from ablinov/master
Stopped AudioPlayer from setting wrong state when resetting audio queue
2013-04-08 12:10:55 -07:00
Alexey Blinov 25571f9830 Fixed AudioPlayer incorrectly setting the internal state to Stopping when playing two incompatible items one after another. 2013-04-08 18:14:44 +01:00
Thong Nguyen 86a880415e Merge pull request #16 from gangverk/master
Rebuffering notification and CocoaPods
2013-04-08 08:12:40 -07:00
Atli Thorbjornsson cf36e20e3e AudioPlayerBuffersNeededToStart was set to high for us 2013-04-08 10:56:57 +00:00
Atli Thorbjornsson e3d5b90861 Adding podspec and LICENSE for Cocoapods integratino 2013-04-08 10:54:23 +00:00
Atli Thorbjornsson 45e6edb28e Created a new internal state - AudioPlayerInternalStateRebuffering, it's mostly cosmetic so users of Audjustable are informed when playback pauses because the buffers have dried up 2013-04-08 10:49:47 +00:00
Thong Nguyen 7abcc78b1e Small fix to HttpDataSource MIME detection 2013-04-03 16:49:08 +01:00
Thong Nguyen a6d98b350b Small fix to HttpDataSource MIME detection 2013-04-03 16:47:46 +01:00
Thong Nguyen 8ce4b1b76f Small fix to HttpDataSource MIME detection 2013-04-03 16:46:23 +01:00