O'Reilly logo

XAML Unleashed by Adam Nathan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Playing Custom Media Formats

You can support additional media formats if you have an appropriate media extension DLL packaged with your app. The Windows SDK sample at http://code.msdn.microsoft.com/Media-extensions-sample-7b466096 includes the C++ source code for an MPEG-1 decoder that is built and packaged with a C# app that consumes it. You can also support adaptive streaming via this mechanism by installing the Smooth Streaming Client SDK available at http://visualstudiogallery.msdn.microsoft.com and referencing it in your app. This packages the necessary prebuilt media extension DLL with your app.

However, there’s an easier way to plug custom behavior into the media pipeline without writing C++ code. This mechanism is enabled by a class called ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required