summaryrefslogtreecommitdiff
path: root/epan/dvb_chartbl.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dvb_chartbl.c')
-rw-r--r--epan/dvb_chartbl.c33
1 files changed, 33 insertions, 0 deletions
diff --git a/epan/dvb_chartbl.c b/epan/dvb_chartbl.c
index 8f979c61c3..e61d711428 100644
--- a/epan/dvb_chartbl.c
+++ b/epan/dvb_chartbl.c
@@ -228,15 +228,48 @@ dvb_enc_to_item_enc(dvb_encoding_e encoding)
e.g. 0x86 - turn emphasis on ; 0x87 - turn emphasis off */
switch (encoding) {
+ case DVB_ENCODING_ISO_8859_1:
+ return ENC_ISO_8859_1 | ENC_NA;
+
case DVB_ENCODING_ISO_8859_2:
return ENC_ISO_8859_2 | ENC_NA;
+ case DVB_ENCODING_ISO_8859_3:
+ return ENC_ISO_8859_3 | ENC_NA;
+
+ case DVB_ENCODING_ISO_8859_4:
+ return ENC_ISO_8859_4 | ENC_NA;
+
case DVB_ENCODING_ISO_8859_5:
return ENC_ISO_8859_5 | ENC_NA;
+ case DVB_ENCODING_ISO_8859_6:
+ return ENC_ISO_8859_6 | ENC_NA;
+
+ case DVB_ENCODING_ISO_8859_7:
+ return ENC_ISO_8859_7 | ENC_NA;
+
+ case DVB_ENCODING_ISO_8859_8:
+ return ENC_ISO_8859_8 | ENC_NA;
+
case DVB_ENCODING_ISO_8859_9:
return ENC_ISO_8859_9 | ENC_NA;
+ case DVB_ENCODING_ISO_8859_10:
+ return ENC_ISO_8859_10 | ENC_NA;
+
+ case DVB_ENCODING_ISO_8859_11:
+ return ENC_ISO_8859_11 | ENC_NA;
+
+ case DVB_ENCODING_ISO_8859_13:
+ return ENC_ISO_8859_13 | ENC_NA;
+
+ case DVB_ENCODING_ISO_8859_14:
+ return ENC_ISO_8859_14 | ENC_NA;
+
+ case DVB_ENCODING_ISO_8859_15:
+ return ENC_ISO_8859_15 | ENC_NA;
+
case DVB_ENCODING_ISO_10646_UTF8_BMP:
return ENC_UTF_8 | ENC_NA;