diff --git a/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncCallbackTest.test.js b/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncCallbackTest.test.js index da36d34793fd297cd183c806c158adaa4564d491..4f8515f6c3721328a75958d091621a1884fd7aac 100644 --- a/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncCallbackTest.test.js +++ b/multimedia/media/media_js_standard/audioDecoder/src/main/js/test/AudioDecoderFuncCallbackTest.test.js @@ -748,10 +748,11 @@ describe('AudioDecoderFuncCallback', function () { }) }); eventEmitter.on('start', () => { - audioDecodeProcessor.start((err) => { + audioDecodeProcessor.start(async(err) => { expect(err).assertUndefined(); console.info(`case start 1`); - setTimeout(() => {eventEmitter.emit('flush')},2000) + await sleep(2000); + eventEmitter.emit('flush'); }) }); eventEmitter.on('flush', () => { @@ -759,7 +760,7 @@ describe('AudioDecoderFuncCallback', function () { outputQueue = []; audioDecodeProcessor.flush((err) => { expect(err).assertUndefined(); - console.info(`case flush after 2s`); + console.info(`case flush after 2s success`); }) }); media.createAudioDecoderByMime('audio/mp4a-latm', (err, processor) => { diff --git a/multimedia/media/media_js_standard/audioEncoder/src/main/js/test/AudioEncoderFuncCallbackTest.test.js b/multimedia/media/media_js_standard/audioEncoder/src/main/js/test/AudioEncoderFuncCallbackTest.test.js index 9ca826d35c96adb78d752b063d1cf9da0f32b0ba..6951f49876bb9bed422a349828eacb159cee70dc 100644 --- a/multimedia/media/media_js_standard/audioEncoder/src/main/js/test/AudioEncoderFuncCallbackTest.test.js +++ b/multimedia/media/media_js_standard/audioEncoder/src/main/js/test/AudioEncoderFuncCallbackTest.test.js @@ -582,10 +582,11 @@ describe('AudioEncoderFuncCallback', function () { }) }); eventEmitter.on('start', () => { - audioEncodeProcessor.start((err) => { + audioEncodeProcessor.start(async(err) => { expect(err).assertUndefined(); console.info(`case start 1`); - setTimeout(() => {eventEmitter.emit('flush')},5000) + await sleep(2000); + eventEmitter.emit('flush'); }) }); eventEmitter.on('flush', () => { @@ -593,7 +594,7 @@ describe('AudioEncoderFuncCallback', function () { outputQueue = []; audioEncodeProcessor.flush((err) => { expect(err).assertUndefined(); - console.info(`case flush after 5s`); + console.info(`case flush after 2s success`); }) }); media.createAudioEncoderByMime('audio/mp4a-latm', (err, processor) => {