Skip to content

cjlucas/CJAudioPlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CJAudioPlayer

An audio player for iOS and OS X built on top of the Audjustable audio player. It implements all of the mundane queue management logic so you don't have to.

Usage

  • Initialize a CJAudioPlayer object
  • Add items (see: <CJAudioPlayerQueueItem>)
  • Call - (void)play

Features

  • All of the great, low level features of Audjustable such as prebuffering and gapless playback
  • Audio queue management
  • Support for shuffle and continuous playback modes
  • Automatic disk caching
  • Intellegent prebuffering
  • Handles audio session interruptions automatically
  • A full-featured example project

Requirements

Contributing

Contributions are welcome and greatly appreciated. Just make sure you're working on the develop branch.

TODO

  • Documentation
  • Support for chunked HTTP requests
  • Support file seeking

About

An audio player for iOS and OS X

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published