CML
    Preparing search index...

    Function writeIsoBoxes

    • Writes ISO boxes to a readable stream.

      Parameters

      Returns Uint8Array<ArrayBufferLike>[]

      A readable stream of the written boxes

      const isoFile = await readFile('test/fixtures/captions.mp4')

      const boxes = readIsoBoxes(new Uint8Array(isoFile), {
      readers: {
      ftyp: readFtyp,
      }
      })

      const bytes = writeIsoBoxes(boxes, {
      writers: {
      ftyp: writeFtyp,
      }
      })

      deepEqual(isoFile, reduceUint8Arrays(bytes))