react-native-audio-api
Version:
react-native-audio-api provides system for controlling audio in React Native environment compatible with Web Audio API specification
18 lines (15 loc) • 644 B
text/typescript
import { IConstantSourceNode } from '../jsi-interfaces';
import { ConstantSourceOptions } from '../types';
import AudioParam from './AudioParam';
import AudioScheduledSourceNode from './AudioScheduledSourceNode';
import type BaseAudioContext from './BaseAudioContext';
export default class ConstantSourceNode extends AudioScheduledSourceNode {
readonly offset: AudioParam;
constructor(context: BaseAudioContext, options?: ConstantSourceOptions) {
const node: IConstantSourceNode = context.context.createConstantSource(
options || {}
);
super(context, node);
this.offset = new AudioParam(node.offset, context);
}
}