UNPKG

stream-audio-level-hooks

Version:
16 lines 577 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useStreamAudioLevel = void 0; const react_1 = require("react"); const stream_audio_level_1 = require("stream-audio-level"); exports.useStreamAudioLevel = (stream, opt) => { const [v, setV] = react_1.useState(0); react_1.useEffect(() => { if (stream && stream.getAudioTracks().length > 0) { return stream_audio_level_1.watchStreamAudioLevel(stream, setV, opt); } return () => { }; }, [stream]); return v; }; //# sourceMappingURL=index.js.map