<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>