INNER CODE UNIT · JavaScript

Promise

yenche123/liubai · liubai-backends/liubai-ffmpeg/app.js:42

  return new Promise((resolve, reject) => {
    writer.on("finish", resolve)
    writer.on("error", reject)
  })
}

function transformIntoMP3(id) {
  return new Promise((resolve, reject) => {
    const amrPath = getPath(id)
    const mp3Path = getPath(id, "mp3")
    ffmpeg(amrPath).on("end", () => {
      resolve()
    }).on("error", err => {
      reject(err)
    }).save(mp3Path)
  })
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…