Skip to content

Latest commit

 

History

History

mfplayer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
This sample demonstrates how to play clear content in Media Foundation. The 
code is taken and modified from Media Foundation sample code website: 
http://code.msdn.microsoft.com/mediafoundation

Requirements: Windows 7

6/28/2010 - Version 1
6/29/2010 - Added option for saving file in .mp4 format
7/1/2010 - Changed return types of public methods, disabled audio since the
purpose is to use Media Foundation's video capabilities only.

Usage: mf_playback.exe (-r|-f) (-s|-h) input-file [output-file]
There are two flags that needs to be specified, plus an input file.

Flag 1:
-r: Render to window. This is the playback mode. During playback mode, press 
    spacebar to switch between play/pause.
-f: Transcode. A media file is transcoded into mp4 format (H.264/AAC). An
    output file needs to be specified as the argument after input file.

Flag 2:
-s: Software decoding.
-h: Hardware decoding using DXVA2. Not implemented yet.


Todos:
 - Add flags to support hardware decoding