bookspopla.blogg.se

Player lite hj
Player lite hj







player lite hj

The decoder supports the following formats:īaseline, Main, and High profiles, up to level 5.1. CODECAPI_AVDecVideoThumbnailGenerationMode.This interface provides an alternativate API for setting the following codec properties. In Windows 8, the H.264 decoder supports the ICodecAPI interface. Specifies whether a decoder exposes IYUV/I420 output types (suitable for transcoding) before other formats. MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER Specifies the maximum number of output samples. Sets the maximum picture height that the decoder will accept as an input type. Sets the maximum picture width that the decoder will accept as an input type. Sets the number of worker threads used by the decoder. AttributeĮnables or disables low-latency decoding mode. In Windows 8, the H.264 decoder also supports the following attributes. Indicates that the decoder supports DirectX Video Acceleration (DXVA). AttributeĮnables or disables hardware acceleration.ĬODECAPI_AVDecVideoThumbnailGenerationModeĮnables or disables thumbnail generation mode. Applications can use this method to get or set the following attributes. The H.264 decoder implements the IMFTransform::GetAttributes method. The decoder supports the following output subtypes:įor more information about these subtypes, see Video Subtype GUIDs. Until the input type is set, the encoder's IMFTransform::SetOutputType method returns MF_E_TRANSFORM_TYPE_NOT_SET. The input type must be set before the output type.

player lite hj

For more information, see Video Interlacing. Interlace information in the video elementary stream takes precedence over the media type. In H.264 video, the interlace structure can change dynamically, so the recommended value of this attribute is MFVideoInterlace_MixedInterlaceOrProgressive. To avoid an initial format change, provide as much information in the input type as possible, including: Attribute See the ProcessOutput documentation for details about handling format changes. When the decoder receives enough input samples to produce an output frame, it signals a format change by returning MF_E_TRANSFORM_STREAM_CHANGE from IMFTransform::ProcessOutput. If the input type contains only these two attributes, the decoder will offer a default output type, which acts as a placeholder. MFVideoFormat_H264 or MFVideoFormat_H264_ES The input type must contain at least the following two attributes: Attribute The CLSID for the decoder is CLSID_CMSH264DecoderMFT, declared in wmcodecdsp.h. Call the MFTEnum or MFTEnumEx function.To create an instance of the decoder, do one of the following: The H.264 video decoder exposes the following interfaces. The Media Foundation H.264 video decoder is a Media Foundation Transform that supports decoding of Baseline, Main, and High profiles, up to level 5.1.









Player lite hj