victor HF Staff commited on
Commit
689aadf
Β·
1 Parent(s): 08e9d45

fix: Mp4Muxer name collision (self-shadowing destructure)

Browse files
Files changed (1) hide show
  1. index.html +2 -2
index.html CHANGED
@@ -439,7 +439,7 @@
439
  let currentSong = null;
440
 
441
  // ── Fast video generation (WebCodecs + MP4 muxer) ─────────────────────
442
- const { Muxer: Mp4Muxer, ArrayBufferTarget } = Mp4Muxer;
443
 
444
  async function generateShareVideo(song, btn) {
445
  const origHTML = btn.innerHTML;
@@ -555,7 +555,7 @@
555
 
556
  // ── Encode with WebCodecs + MP4 muxer ──
557
  const target = new ArrayBufferTarget();
558
- const muxer = new Mp4Muxer({
559
  target,
560
  video: { codec: "avc", width: W, height: H },
561
  audio: { codec: "aac", sampleRate, numberOfChannels: numChannels },
 
439
  let currentSong = null;
440
 
441
  // ── Fast video generation (WebCodecs + MP4 muxer) ─────────────────────
442
+ const { Muxer: Mp4MuxerClass, ArrayBufferTarget } = Mp4Muxer;
443
 
444
  async function generateShareVideo(song, btn) {
445
  const origHTML = btn.innerHTML;
 
555
 
556
  // ── Encode with WebCodecs + MP4 muxer ──
557
  const target = new ArrayBufferTarget();
558
+ const muxer = new Mp4MuxerClass({
559
  target,
560
  video: { codec: "avc", width: W, height: H },
561
  audio: { codec: "aac", sampleRate, numberOfChannels: numChannels },