Encoded Media Catalog Items and Sysgen Variables (Windows Embedded Compact 7)
In Windows Embedded Compact 7, 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 7 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 Design Your First OS.
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 |
|---|---|---|---|
|
ASX v1 and M3U File Support |
SYSGEN_DSHOW_WMT_ASXV1 |
Supports *.asx (ASX tagging language version 1.0) and *.m3u playlist file formats. |
Requires SYSGEN_DSHOW. Requires a media player. For more information, see Windows Media Player Catalog Items and Sysgen Variables. |
|
ASX v2 File Support |
SYSGEN_DSHOW_WMT_ASXV2 |
Supports *.asx (ASX tagging language version 2.0) playlist file format. |
Requires SYSGEN_DSHOW. Requires a media player. For more information, see Windows Media Player Catalog Items and Sysgen Variables. |
|
ASX v3 File Support |
SYSGEN_DSHOW_WMT_ASXV3 |
Supports *.asx (ASX tagging language version 3.0) playlist file format. |
Requires SYSGEN_DSHOW. Requires a media player. For more information, see Windows Media Player Catalog Items and Sysgen Variables. |
|
AVI Filter |
SYSGEN_DSHOW_AVI |
Supports Audio-Video Interleaved (AVI) *.avi multimedia file format. |
Requires SYSGEN_DSHOW. |
|
G.711 Audio Codec |
SYSGEN_DSHOW_MSG711 |
Supports audio compression for sending voice audio. |
Requires SYSGEN_DSHOW. |
|
GSM 6.10 Audio Codec |
SYSGEN_DSHOW_MSGSM610 |
Supports audio (voice) compression for voice message storage. |
Requires SYSGEN_DSHOW. |
|
GSM 6.10 Codec |
SYSGEN_ACM_GSM610 |
Supports audio compression for voice message storage that works with the Audio Compression Manager (ACM). |
Requires SYSGEN_AUDIO_ACM. For more information, see Audio Compression Manager Catalog Items and Sysgen Variables. |
|
IMA ADPCM Audio Codec |
SYSGEN_DSHOW_IMAADPCM |
Supports the Interactive Multimedia Associated (IMA) Adaptive Differential Pulse Code Modulation (ADPCM) format for audio compression. |
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 ADPCM Audio Codec |
SYSGEN_DSHOW_MSADPCM |
Supports Microsoft Adaptive Differential Pulse Code Modulation (ADPCM) format for audio compression. |
Requires SYSGEN_DSHOW. |
|
MS RLE Video Codec |
SYSGEN_DSHOW_MSRLE |
Supports Microsoft run-length encoded (RLE) video content. |
Requires SYSGEN_DSHOW. |
|
MSFilter Codec |
SYSGEN_ACM_MSFILTER |
Adds a sample filter that supports audio format and sample rate conversion and works with the Audio Compression Manager (ACM). |
Requires SYSGEN_AUDIO_ACM. For more information, see Audio Compression Manager Catalog Items and Sysgen Variables. |
|
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. |
|
Waveform Audio Renderer |
SYSGEN_DSHOW_WAVEOUT |
Renders audio from *.wav files. |
Requires SYSGEN_DSHOW. |
|
Windows Media Multicast and Multi-Bit Rate |
SYSGEN_DSHOW_WMT_MULTI |
Supports Windows Media multiple bit rate (MBR) video and broadcasting live media content using multicast. |
Requires a media player. For more information, see Windows Media Player Catalog Items and Sysgen Variables. |
|
Windows Media Streaming from Local Storage |
SYSGEN_DSHOW_WMT_LOCAL |
Supports playing multimedia content streamed from a location on the device. |
Requires SYSGEN_DSHOW. Requires a media player. For more information, see Windows Media Player Catalog Items and Sysgen Variables. |
|
Windows Media Streaming over HTTP |
SYSGEN_DSHOW_WMT_HTTP |
Supports playing multimedia content streamed over HTTP. |
Requires SYSGEN_DSHOW. Requires a media player. For more information, see Windows Media Player Catalog Items and Sysgen Variables. |
|
Windows Media Streaming over MMS |
SYSGEN_DSHOW_WMT_MMS |
Supports playing multimedia content streamed over the Microsoft Media Server (MMS) protocol. |
Requires SYSGEN_DSHOW. Requires a media player. For more information, see Windows Media Player Catalog Items and Sysgen Variables. |
|
Windows Media Technologies |
SYSGEN_DSHOW_WMT |
Supports Windows Media Technologies for use with a media player. |
Requires SYSGEN_DSHOW. Requires a media player. For more information, see Windows Media Player Catalog Items and Sysgen Variables. |
|
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. |
|
WMAPro over S/PDIF |
SYSGEN_DSHOW_WMASPDTXDMO |
Support for Windows Media Audio Professional (WMAPro) audio format over a Sony/Phillips digital interface (S/PDIF) link. |
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. |