The library contains common extensions for UWP.
VAST.MediaFoundation.Decoder - see description of the decoder in subchapter 2.15., but take into account that UWP puts some limitations and that not all functionality of Media Foundation decoders is supported.
VAST.MediaFoundation.Encoder - see description of the encoder in subchapter 2.15., but take into account that UWP puts some limitations, and only some functions of Media Foundation encoders are supported.
Media Foundation specific extensions to MediaType and VersatileBuffer. These extensions are also internal, but they are mentioned here to let user know that VASTreaming library contains some optimization for closer integration with Media Foundation, e.g., minimization of memory copy and allowing direct usage of native Media Foundation buffers when possible, including GPU bound buffers.