in common/src/main/scala/com/theguardian/multimedia/archivehunter/common/ProxyTranscodeFramework/ProxyGenerators.scala [119:136]
def defaultProxyType(entry:ArchiveEntry):Option[ProxyType.Value] = entry.mimeType.major match {
case "video"=>Some(ProxyType.VIDEO)
case "audio"=>Some(ProxyType.AUDIO)
case "image"=>None
case "application"=>
if(entry.mimeType.minor=="octet-stream"){
Some(ProxyType.VIDEO)
} else {
None
}
case "binary"=>
if(entry.mimeType.minor=="octet-stream"){
Some(ProxyType.VIDEO)
} else {
None
}
case _=>None
}