luxlabs header browser preview


@class NSString;

@interface VCCannedAudioInjectorConfig : NSObject

@property (retain, nonatomic) NSString *path;
@property (retain, nonatomic) NSString *fileName;
@property (nonatomic) BOOL fromBeginning;
@property (nonatomic) double startHostTime;
@property (nonatomic) double loopLength;
@property (nonatomic) struct AudioStreamBasicDescription { double mSampleRate; unsigned int mFormatID; unsigned int mFormatFlags; unsigned int mBytesPerPacket; unsigned int mFramesPerPacket; unsigned int mBytesPerFrame; unsigned int mChannelsPerFrame; unsigned int mBitsPerChannel; unsigned int mReserved; } audioFormat;
@property (nonatomic) unsigned int loopCount;
@property (nonatomic) unsigned int sineWaveFrequencyHz;
@property (nonatomic) double sineWaveAmplitude;
@property (nonatomic) BOOL forceVoiceActive;
@property (retain, nonatomic) id reportingAgent;

- (id)init;
- (void)dealloc;
- (id)description;
- (BOOL)isValid;

@end