MESourceMetadataChanged event
Raised by a media source when it updates its metadata.
Event values
Possible values retrieved from IMFMediaEvent::GetValue include the following.
VARTYPE | Description |
---|---|
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
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|
See also