A MediaStreamContainer describes a video file format. The most common video file format is AVI, which is identified by the GUID MSC_AviContainer.
Header File: tisudshl.h
Namespace: DShowlib
Introduced in version 3.0
Method | Description | ||
clone | Creates a copy of the stream container, which is completely independent from the current object, but copies the internal state and data of the container. |
||
create | Creates the container specified with the id. |
||
getAvailableMediaStreamContainerList | Returns a list of available container types. |
||
getAvailableMediaStreamContainers | [Deprecated] Returns a list of available container types. |
||
getDescription | This method returns the string representation of this container type. |
||
getInternalInterface | Returns a reference to an internal interface. |
||
getMediaStreamContainerID | Returns the unique container type ID, which you can use to create the container without referring to the description string. |
||
getPreferredFileExtension | Returns the standard file extension used by this container, e.g. "avi" for AVI files. |
||
isCustomCodecSupported | Returns, if this container does support a codec. If true, then you can create a sink with a Codec or uncompressed format GUID. |
||
isUncompressedSupported | Returns, if this container does support a uncompressed data stream. If true, then you can create a sink a uncompressed format GUID. |
||
operator== | Checks whether the name of this MediaStreamContainer equals a specified string. |
||
toString | Returns the string representation of this container type. |
||