Description

The currently implementation of WmfMedia player initialization is incorrect in that it creates a playback topology that includes all source tracks, but some of them are disabled. The intent was to enable/disable these tracks on the presentation descriptor on demand at run-time, but this is not supported by WMF. The topology must be re-created each time tracks are switched, and with only the active tracks contained in the topology.

Steps to Reproduce

1) Try to open a media file with multiple tracks, i.e. \\Z2448\Share\Media Files\Tests\Audio2Tracks.mp4

Note that the media fails to open with an error message about the presentation descriptor not being initialized correctly.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-35383 in the post.

0
Login to Vote

Fixed
ComponentMedia Framework
Affects Versions4.13
Target Fix4.14
Fix Commit3120173
Main Commit3149180
Release Commit3159180
CreatedAug 31, 2016
ResolvedSep 9, 2016
UpdatedMay 2, 2018