Defrag Tools #151 - Media eXperience Analyzer part 3: Audio Glitch Analysis

Sign in to queue

Description

In this episode of Defrag Tools, Chad Beeder and Jorge Novillo continue a series on Media eXperience Analyzer (MXA). We examine an audio glitch scenario, and show how to use MXA to determine what caused the problem.

Media eXperience Analyzer (formerly WindowsXRay) is a tool used to visualize ETW traces, with a particular emphasis on media scenarios such as audio/video capture and playback.

Timeline:
[00:00] Introductions and overview
[00:29] For an introduction to MXA, and explanation of how to capture a trace, refer to Defrag Tools Episode #149.
[01:11] Example: Playing a video, seeing both audio and video glitches
[02:16] Loading the trace into MXA
[02:55] Step 1: Look at the Audio Glitches dataset. There are different types of audio glitches logged
[04:13] Step 2: Look at driver activity in the CPU Scheduler dataset - find a thread with a long running DPC
[07:31] Use the Callstacks dataset to find out which driver is the culprit (an NDIS miniport driver)
[11:04] Email us at defragtools@microsoft.com

Embed

Download

The Discussion

Add Your 2 Cents