Skip to content

Commit d3b563c

Browse files
authored
Revert "Expose the framesPlayed attribute so progress can be tracked based on…" (#110)
This reverts commit a416cc8.
1 parent a416cc8 commit d3b563c

2 files changed

Lines changed: 0 additions & 15 deletions

File tree

AudioStreaming/Streaming/Audio Entry/AudioEntry.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,6 @@ class AudioEntry {
3737
return seekTime + (Double(framesState.played) / outputAudioFormat.sampleRate)
3838
}
3939

40-
var framesPlayed: Int {
41-
lock.lock(); defer { lock.unlock() }
42-
return framesState.played
43-
}
44-
4540
var audioStreamFormat = AudioStreamBasicDescription()
4641

4742
/// Hold the seek time, if a seek was requested

AudioStreaming/Streaming/AudioPlayer/AudioPlayer.swift

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -81,16 +81,6 @@ open class AudioPlayer {
8181
return entry.progress
8282
}
8383

84-
/// The number of audio frames that have been played
85-
public var framesPlayed: Int {
86-
guard playerContext.internalState != .pendingNext else { return 0 }
87-
playerContext.entriesLock.lock()
88-
let playingEntry = playerContext.audioPlayingEntry
89-
playerContext.entriesLock.unlock()
90-
guard let entry = playingEntry else { return 0 }
91-
return entry.framesPlayed
92-
}
93-
9484
public private(set) var customAttachedNodes = [AVAudioNode]()
9585

9686
/// The current configuration of the player.

0 commit comments

Comments
 (0)