Encoded Media Catalog Items and Sysgen Variables (Compact 2013)

3/26/2014

In Windows Embedded Compact 2013, you can add support for specific audio or video formats by adding the associated codecs, file support, filters, or renderers. The audio/video formats that are supported by Compact 2013 are listed in the table below together with the SYSGEN variables that add them to the OS.

For more information, see Audio, Graphics and Media.

For more information about how to add or remove catalog items, see Create Your First OS.

Hardware and Software Requirements

  • Requires media output hardware, such as a display screen or speakers.

Catalog Items and Sysgen Variables

The following table shows the catalog items and associated SYSGEN variables that you can use to add support for specific media formats to your OS. If you include a media player in your OS design, these SYSGEN variables determine the media formats that it will be able to play.

Catalog item

SYSGEN Variable

Description

Dependencies

AVI Filter

SYSGEN_DSHOW_AVI

Supports Audio-Video Interleaved (AVI) *.avi multimedia file format.

Requires SYSGEN_DSHOW.

MP3 Codec

SYSGEN_DSHOW_MP3

Supports MPEG-1 Audio Layer 3 (MP3) *.mp3 file format.

Requires SYSGEN_DSHOW.

MPEG-1 Layer 1 and 2 Audio Codec

SYSGEN_DSHOW_MPEGA

Supports MPEG-1 Layer 1 (MP1) *.mp1 and Layer 2 (MP2) *.mp2 file formats.

Requires SYSGEN_DSHOW.

MPEG-1 Parser/Splitter

SYSGEN_DSHOW_MPEGSPLITTER

Supports splitting MPEG-1 content into separate audio and video streams.

Requires SYSGEN_DSHOW.

MPEG-1 Video Codec

SYSGEN_DSHOW_MPEGV

Supports MPEG-1 video content.

Requires SYSGEN_DSHOW.

MS RLE Video Codec

SYSGEN_DSHOW_MSRLE

Supports Microsoft run-length encoded (RLE) video content.

Requires SYSGEN_DSHOW.

Streaming Media Playback

SYSGEN_STREAMAV

Supports playing audio or video content in Windows Media Video (.wmv files) file format or MEPG-4 (.mp4 files) file format, streamed from local storage such as system memory or a memory card.

Requires SYSGEN_DSHOW_WMV.

Video/Image Compression Manager

SYSGEN_DSHOW_ICM

Supports audio-video interleaved (AVI) video and image compression.

Requires SYSGEN_DSHOW and SYSGEN_DSHOW_AVI.

Wave/AIFF/au/snd File Parser

SYSGEN_DSHOW_WAV

Supports *.wav, *.au, and *.aif audio file formats.

Requires SYSGEN_DSHOW.

Windows Media Technologies

SYSGEN_DSHOW_WMT

Supports Windows Media Technologies for use with a media player, Windows Media multiple bit rate (MBR) video and broadcasting live media content using multicast, playing multimedia content streamed from a location on the device, *.asx (ASX tagging language version 3.0) playlist file format, and playing multimedia content streamed over HTTP.

Requires SYSGEN_DSHOW.

Requires a media player. .

WMA and MP3 Local Playback

SYSGEN_LOCALAUDIO

Supports playing .wma and .mp3 files stored on the device.

Requires SYSGEN_DSHOW_MP3 and SYSGEN_DSHOW_WMA.

WMA and MP3 Streaming

SYSGEN_STREAMAUDIO

Supports playing .wma and .mp3 files streamed from an external media source.

Requires SYSGEN_DSHOW_MP3 and SYSGEN_DSHOW_WMA.

WMA Codec

SYSGEN_DSHOW_WMA

Supports Windows Media Audio (.wma) file format.

Requires SYSGEN_DSHOW.

WMA Voice Codec

SYSGEN_DSHOW_WMA_VOICE

Supports Windows Media Audio (.wma) file format that is optimized for speech recognition.

Requires SYSGEN_DSHOW.

WMV/MPEG-4 Video Codec

SYSGEN_DSHOW_WMV

Support for .wmv and .mp4 video content.

Requires SYSGEN_DSHOW.

DirectShow Video Mixing Renderer

SYSGEN_DSHOW_VMR

Renders video content and supports alpha blending, cached composition, and custom video effects.

Requires SYSGEN_DSHOW and SYSGEN_DDRAW.

See Also

Reference

Audio, Graphics and Media

Concepts

Imaging Catalog Items and Sysgen Variables