luxlabs header browser preview


@class NSArray;

@interface TSAudioTimeErrorCalculator : NSObject {
    long long _numberOfSamples;
    long long _maxMeasurements;
    long long _measurementsInBuffer;
    const float *_channelASamples;
    const float *_channelBSamples;
    double *_sampleTimestamps;
    double *_timeErrors;
    BOOL _calculatedTimeError;
    long long _interval;
    long long _correlationLength;
    long long _upscaleFactor;
    double _samplingRate;
    long long _correlationType;
    BOOL _noCopy;
}

@property (readonly, copy, nonatomic) NSArray *audioTimeErrors;
@property (readonly, copy, nonatomic) NSArray *timeErrors;

- (void)dealloc;
- (id)audioTimeErrors;
- (void)_processTimeErrorFromStartOffset:(long long)a0 atIndex:(long long)a1 withCount:(long long)a2;
- (void)calculateTimeError;
- (void)calculateTimeErrorFromStartOffset:(long long)a0 toEndOffset:(long long)a1;
- (void)calculateTimeErrorFromStartOffset:(long long)a0 toEndOffset:(long long)a1 withThreadingOption:(long long)a2;
- (void)calculateTimeErrorWithThreadingOption:(long long)a0;
- (BOOL)exportTimeErrorToDirectoryURL:(id)a0;
- (BOOL)exportTimeErrorToDirectoryURL:(id)a0 withFilename:(id)a1;
- (BOOL)exportTimeErrorToPath:(id)a0;
- (id)initNoCopyWithChannelA:(const float *)a0 andChannelB:(const float *)a1 ofLength:(long long)a2 withInterval:(long long)a3 correlationLength:(long long)a4 upscaleFactor:(long long)a5 atSamplingRate:(double)a6;
- (id)initNoCopyWithChannelA:(const float *)a0 andChannelB:(const float *)a1 ofLength:(long long)a2 withInterval:(long long)a3 correlationLength:(long long)a4 upscaleFactor:(long long)a5 atSamplingRate:(double)a6 correlationType:(long long)a7;
- (id)initWithChannelA:(const float *)a0 andChannelB:(const float *)a1 ofLength:(long long)a2 withInterval:(long long)a3 correlationLength:(long long)a4 upscaleFactor:(long long)a5 atSamplingRate:(double)a6;
- (id)initWithChannelA:(const float *)a0 andChannelB:(const float *)a1 ofLength:(long long)a2 withInterval:(long long)a3 correlationLength:(long long)a4 upscaleFactor:(long long)a5 atSamplingRate:(double)a6 correlationType:(long long)a7;
- (id)timeErrors;

@end