Writing AAC files on Windows


Well, this is disappointing:

  AudioFormatWriter* WindowsMediaAudioFormat::createWriterFor (OutputStream* /*streamToWriteTo*/, double /*sampleRateToUse*/,
                                                               unsigned int /*numberOfChannels*/, int /*bitsPerSample*/,
                                                               const StringPairArray& /*metadataValues*/, int /*qualityOptionIndex*/)
      jassertfalse; // not yet implemented!
      return nullptr;

Before I dust off my COM programming and dig into the Windows Media Foundation docs, I figured it was worth checking here to see if anyone had or knew of JUCE-friendly code to write MP4 files on Windows. All of the questions I see on the topic here in the forum are old enough that I don’t trust what they’re saying…