filter out short name brakets in record filenames
[enigma2.git] / lib / python / Tools / Directories.py
index 421e090c1c9ef9c126d7aa984b8686676228c8f8..7c8931592adf505eb0e9ce62d54ad09d29ad02b1 100644 (file)
@@ -1,4 +1,5 @@
 import os
+from re import *
 
 SCOPE_TRANSPONDERDATA = 0
 SCOPE_SYSETC = 1
@@ -87,11 +88,15 @@ def fileExists(f):
        return exists
 
 def getRecordingFilename(basename):
-       
                # filter out non-allowed characters
        non_allowed_characters = "/.\\"
-       
        filename = ""
+       
+       re = compile('\xc2\x86')
+       basename = re.sub('', basename)
+       re = compile('\xc2\x87')
+       basename = re.sub('', basename)
+       
        for c in basename:
                if c in non_allowed_characters:
                        c = "_"