<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - MP4 videos aren't handled in Windows (without additional codecs)"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=62408#c41">Comment # 41</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - MP4 videos aren't handled in Windows (without additional codecs)"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=62408">bug 62408</a>
              from <span class="vcard"><a class="email" href="mailto:mstahl@redhat.com" title="Michael Stahl <mstahl@redhat.com>"> <span class="fn">Michael Stahl</span></a>
</span></b>
        <pre>apparently we just do a single call from avmedia::win::Player::create() that
takes the URL and automagically sets up all the needed filters:

    if( SUCCEEDED( hR = mpGB->RenderFile( o3tl::toW(rURL.getStr()), nullptr ) )
&&

IGraphBuilder::RenderFile

<a href="https://msdn.microsoft.com/en-us/library/windows/desktop/dd390090(v=vs.85).aspx">https://msdn.microsoft.com/en-us/library/windows/desktop/dd390090(v=vs.85).aspx</a>

why this wouldn't recognize "DMO" filters automatically,
and how to add that manually, isn't obvious to me.

<a href="https://msdn.microsoft.com/en-us/library/windows/desktop/dd407173(v=vs.85).aspx">https://msdn.microsoft.com/en-us/library/windows/desktop/dd407173(v=vs.85).aspx</a>

... but MSDN says that various MPEG-4 formats and AAC/H264 are supported in
DirectShow?


<a href="https://msdn.microsoft.com/en-us/library/windows/desktop/bb970511(v=vs.85).aspx">https://msdn.microsoft.com/en-us/library/windows/desktop/bb970511(v=vs.85).aspx</a>

apparently this "Media Foundation" API is available since Vista, so with our
current baseline of Windows 7 it would be possible to replace the DirectShow
avmedia component with a Media Foundation one, in case some volunteer can be
found for the task.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>