in src/main/java/com/netflix/imflibrary/st0377/HeaderPartition.java [1366:1398]
private static EssenceTypeEnum getEssenceTypeEnum(String name)
{
switch (name)
{
case "MainImageEssence":
return MainImageEssence;
case "MainAudioEssence":
return MainAudioEssence;
case "MarkerEssence":
return MarkerEssence;
case "SubtitlesEssence":
return SubtitlesEssence;
case "HearingImpairedCaptionsEssence":
return HearingImpairedCaptionsEssence;
case "VisuallyImpairedTextEssence":
return VisuallyImpairedTextEssence;
case "CommentaryEssence":
return CommentaryEssence;
case "KaraokeEssence":
return KaraokeEssence;
case "ForcedNarrativeEssence":
return ForcedNarrativeEssence;
case "AncillaryDataEssence":
return AncillaryDataEssence;
case "IABEssence":
return IABEssence;
case "MGASADMEssence":
return MGASADMEssence;
case "UnsupportedEssence":
default:
return UnsupportedEssence;
}
}