aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-07-18 08:07:53 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-07-18 08:07:53 -0400
commit4b3ce596a1c27316d0c30be1f91018db2db34aa4 (patch)
tree87a15bff6003e235179d953c136a96e6c3996031
parentaec36e80966a04bec4d5e9ae67b7d99818901cb2 (diff)
fixes #236 - Subtitle charset
-rw-r--r--MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs28
1 files changed, 27 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs b/MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs
index 381554936..c0f9e3ce2 100644
--- a/MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs
+++ b/MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs
@@ -712,12 +712,38 @@ namespace MediaBrowser.Server.Implementations.MediaEncoder
{
switch (language.ToLower())
{
+ case "pol":
+ case "cze":
+ case "ces":
+ case "slo":
+ case "slk":
+ case "hun":
+ case "slv":
+ case "srp":
+ case "hrv":
+ case "rum":
+ case "ron":
+ case "rup":
+ case "alb":
+ case "sqi":
+ return "-sub_charenc windows-1250";
case "ara":
return "-sub_charenc windows-1256";
case "heb":
return "-sub_charenc windows-1255";
+ case "grc":
+ case "gre":
+ return "-sub_charenc windows-1253";
+ case "crh":
+ case "ota":
+ case "tur":
+ return "-sub_charenc windows-1254";
+ case "rus":
+ return "-sub_charenc windows-1251";
+ case "vie":
+ return "-sub_charenc windows-1258";
default:
- return string.Empty;
+ return "-sub_charenc windows-1252";
}
}