Skip to content

cieslak/MultipleAudioPlayer

Repository files navigation

MultipleAudioPlayer

I needed to play sequential audio files in a number of places so I made a package.

Usage

There are 2 inits, one takes filenames from your main bundle (like "karl.caf") and one takes URLs. Both throw errors. The filename init will error out if a file is not in your bundle.

public convenience init(filenames: [String]) throws public init(fileURLs: [URL]) throws

You can play any file, or play a random file. Upon the end of the file, the player will start the next file in the array.

public func play(index: Int = 0) public func playRandom()

And of course you can stop playback.

public func stop()

That's about it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages