Compare commits

...

3 Commits

Author SHA1 Message Date
Thong Nguyen d8b77ae214 Fixed bug in progressInFrames 2015-12-11 01:06:53 +00:00
Thong Nguyen 499e54731d Merge pull request #175 from sergiou87/master
Paused Audio Player doesn't transit to Stopped state on stop
2015-12-11 01:02:14 +00:00
Sergio Padrino de99ec9d7a Make sure the audio player changes to stopped state when it's stopped from paused state 2015-01-14 16:56:06 +01:00
3 changed files with 5 additions and 2 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "StreamingKit"
s.version = "0.1.27"
s.version = "0.1.28"
s.summary = "A fast and extensible audio streamer for iOS and OSX with support for gapless playback and custom (non-HTTP) sources."
s.homepage = "https://github.com/tumtumtum/StreamingKit/"
s.license = 'MIT'
@@ -2442,6 +2442,9 @@ static BOOL GetHardwareCodecClassDesc(UInt32 formatId, AudioClassDescription* cl
}
else if (!isRunning)
{
stopReason = stopReasonIn;
self.internalState = STKAudioPlayerInternalStateStopped;
return;
}
+1 -1
View File
@@ -110,7 +110,7 @@
-(Float64) progressInFrames
{
OSSpinLockLock(&self->spinLock);
Float64 retval = self->seekTime + self->framesPlayed;
Float64 retval = (self->seekTime + self->audioStreamBasicDescription.mSampleRate) + self->framesPlayed;
OSSpinLockUnlock(&self->spinLock);
return retval;