audio.libx.js
Version:
Comprehensive audio library with progressive streaming, recording capabilities, real-time processing, and intelligent caching for web applications
18 lines • 895 B
JavaScript
export { AudioStreamer } from './AudioStreamer.js';
export { AudioCache } from './AudioCache.js';
export { AudioProcessor } from './AudioProcessor.js';
export { MediaSourceHelper } from './MediaSourceHelper.js';
export { AudioRecorder } from './AudioRecorder.js';
export { PermissionManager } from './PermissionManager.js';
export { RealtimeAudioProcessor } from './RealtimeAudioProcessor.js';
export { AudioStreamingError, MediaSourceError, CacheError, ProcessingError, RecordingError, PermissionError } from './types.js';
export function createAudioStreamer(audioElement, options) {
return new AudioStreamer(audioElement, options);
}
export function createAudioRecorder(options) {
return new AudioRecorder(options);
}
import { AudioStreamer } from './AudioStreamer.js';
import { AudioRecorder } from './AudioRecorder.js';
export default AudioStreamer;
//# sourceMappingURL=index.js.map