EncoderMediaTypeXMLDocument

Capture Manager SDK

EncoderMediaTypeXMLDocument

EncoderMediaTypeXMLDocument – it is XML document which defines the supported encoder media types.

Node "EncoderMediaTypes" is declaration of the root XML node.
Node "Group" is root of encoder media types list which are sorted by type. Attribute "Title" defines friendly description of group, attribute "GUID" defines unique GUID of encoder factories group:

  • Variable bit rate - {EE8C3745-F45B-42B3-A8CC-C7A696440955}
  • Constant bit rate - {CA37E2BE-BEC0-4B17-946D-44FBC1B3DF55}

Node "MediaTypes" is node of encoder media type list which has attribute "TypeCount" - amount media types in list.

Node "MediaType" is root node for all items of one media type. It has attribute "Index" which defines index of the media type in the list of media types.

Node "MediaTypeItem" defines one media type's property. It has attribute "Name" - symbolic link, attribute "GUID" - unique GUID of media type's property, attribute "Title" - friendly name of property, attribute "Description" - friendly description of property.

<?xml version="1.0" ?>
<!--XML Document of Encoder MediaTypes-->
<EncoderMediaTypes>
<Group Title="VBR" GUID="">
<MediaTypes TypeCount="">
<MediaType Index="">
<MediaTypeItem Name="" GUID="" Title="" Description="">
</MediaTypeItem>
</MediaType>
</MediaTypes>
</Group>
<Group Title="CBR" GUID="">
<MediaTypes TypeCount="">
<MediaType Index="">
<MediaTypeItem Name="" GUID="" Title="" Description="">
</MediaTypeItem>
</MediaType>
</MediaTypes>
</Group>
</EncoderMediaTypes>