Add +canonicalAudioStreamBasicDescription to access format of PCM data
This commit is contained in:
@@ -175,6 +175,9 @@ typedef void(^STKFrameFilter)(UInt32 channelsPerFrame, UInt32 bytesPerFrame, UIn
|
||||
/// URLs with unrecognised schemes will return nil.
|
||||
+(STKDataSource*) dataSourceFromURL:(NSURL*)url;
|
||||
|
||||
/// Returns canonical audio format used by STKFrameFilter blocks.
|
||||
+(AudioStreamBasicDescription)canonicalAudioStreamBasicDescription;
|
||||
|
||||
/// Initializes a new STKAudioPlayer with the default options
|
||||
-(instancetype) init;
|
||||
|
||||
|
||||
@@ -680,6 +680,11 @@ static void AudioFileStreamPacketsProc(void* clientData, UInt32 numberBytes, UIn
|
||||
return retval;
|
||||
}
|
||||
|
||||
+ (AudioStreamBasicDescription)canonicalAudioStreamBasicDescription
|
||||
{
|
||||
return canonicalAudioStreamBasicDescription;
|
||||
}
|
||||
|
||||
-(void) clearQueue
|
||||
{
|
||||
pthread_mutex_lock(&playerMutex);
|
||||
|
||||
Reference in New Issue
Block a user