Windows Dev Center

Expand Minimize

MESourceMetadataChanged event

Raised by a media source when it updates its metadata.

Event values

Possible values retrieved from IMFMediaEvent::GetValue include the following.

VARTYPEDescription

VT_EMPTY

No event data.

Remarks

If the media source cannot provide all of the metadata when the source is first created, it should raise this event after the metadata is available.

The media source should create a new presentation descriptor and copy all of the attributes from the presentation descriptor (PD) to the event object. The application can use the event object to enumerate the new PD attributes. In particular, the values for MF_PD_DURATION and MF_PD_TOTAL_FILE_SIZE might be unknown until the file is completely downloaded.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Mfobjects.h (include Mfidl.h)

See also

Media Foundation Events
Presentation Descriptor Attributes

 

 

Community Additions

ADD
Show:
© 2015 Microsoft