// MonoGame - Copyright (C) The MonoGame Team // This file is subject to the terms and conditions defined in // file 'LICENSE.txt', which is part of this source code package. using System; using Microsoft.Xna.Framework.Content.Pipeline.Graphics; namespace Microsoft.Xna.Framework.Content.Pipeline { /// /// Provides methods for reading Windows Media Video (.wmv) files for use in the Content Pipeline. /// [ContentImporter(".wmv", DisplayName = "Wmv Importer - MonoGame", DefaultProcessor = "VideoProcessor")] public class WmvImporter : ContentImporter { /// /// Initializes a new instance of WmvImporter. /// public WmvImporter() { } /// /// Called by the XNA Framework when importing a .wmv file to be used as a game asset. This is the method called by the XNA Framework when an asset is to be imported into an object that can be recognized by the Content Pipeline. /// /// Name of a game asset file. /// Contains information for importing a game asset, such as a logger interface. /// Resulting game asset. public override VideoContent Import(string filename, ContentImporterContext context) { var content = new VideoContent(filename); return content; } } }