Similarly, when you pass a media player a sequence, the player negotiates with the sequence to determine whether it can play that type of sequence.
TMediaType indicates the types of data that can be passed between ports or contained within media sequences. The system provides five predefined media types that are accessed by calling the following static member functions:
The Audio framework provides a special kind of component for performing explicit type conversion. See Chapter 13, "Audio," for more information about audio types and audio type converters.