SYAudioPCMData Class Reference

#import <SYAudioData.h>

Inheritance diagram for SYAudioPCMData:
Collaboration diagram for SYAudioPCMData:

Instance Methods

(nonnull instancetype) - initWithData:channels:samplesPerSecond:bitsPerSample:averageBytesPerSecond:blockAlign:
 
((unavailable("Use -[SYAudioPCMData initWithData:channels:...] instead.") - __attribute__
 

Class Methods

((unavailable("Use -[SYAudioPCMData initWithData:channels:...] instead.") + __attribute__
 

Properties

NSData * data
 
NSUInteger channels
 
NSUInteger samplesPerSecond
 
NSUInteger bitsPerSample
 
NSUInteger averageBytesPerSecond
 
NSUInteger blockAlign
 

Detailed Description

Class representing PCM audio data.

Method Documentation

◆ initWithData:channels:samplesPerSecond:bitsPerSample:averageBytesPerSecond:blockAlign:

- (nonnull instancetype) initWithData: (nonnull NSData *)  data
channels: (NSUInteger)  channels
samplesPerSecond: (NSUInteger)  samplesPerSecond
bitsPerSample: (NSUInteger)  bitsPerSample
averageBytesPerSecond: (NSUInteger)  averageBytesPerSecond
blockAlign: (NSUInteger)  blockAlign 

◆ __attribute__ [1/2]

- ((unavailable("Use -[SYAudioPCMData) initWithData:

◆ __attribute__ [2/2]

+ ((unavailable("Use -[SYAudioPCMData) initWithData:

Property Documentation

◆ data

- (NSData*) data
readnonatomicassign

◆ channels

- (NSUInteger) channels
readnonatomicassign

◆ samplesPerSecond

- (NSUInteger) samplesPerSecond
readnonatomicassign

◆ bitsPerSample

- (NSUInteger) bitsPerSample
readnonatomicassign

◆ averageBytesPerSecond

- (NSUInteger) averageBytesPerSecond
readnonatomicassign

◆ blockAlign

- (NSUInteger) blockAlign
readnonatomicassign

The documentation for this class was generated from the following file: