Exemplo n.º 1
0
 static {
   KNOWN_GUIDS =
       new GUID[] {
         GUID_AUDIO_ERROR_CONCEALEMENT_ABSENT,
         GUID_CONTENTDESCRIPTION,
         GUID_AUDIOSTREAM,
         GUID_ENCODING,
         GUID_FILE,
         GUID_HEADER,
         GUID_STREAM,
         GUID_EXTENDED_CONTENT_DESCRIPTION,
         GUID_VIDEOSTREAM,
         GUID_HEADER_EXTENSION,
         GUID_STREAM_BITRATE_PROPERTIES,
         SCRIPT_COMMAND_OBJECT,
         GUID_CONTENT_ENCRYPTION,
         GUID_CONTENT_BRANDING,
         GUID_UNSPECIFIED,
         GUID_METADATA_LIBRARY,
         GUID_METADATA,
         GUID_LANGUAGE_LIST
       };
   GUID_TO_CONFIGURED = new HashMap<GUID, GUID>(KNOWN_GUIDS.length);
   for (final GUID curr : KNOWN_GUIDS) {
     assert !GUID_TO_CONFIGURED.containsKey(curr)
         : "Double definition: \""
             + GUID_TO_CONFIGURED.get(curr).getDescription()
             + "\" <-> \""
             + curr.getDescription()
             + "\"";
     GUID_TO_CONFIGURED.put(curr, curr);
   }
 }