Re: VDR 1.5.3: UTF-8 vs. ExchangeChars()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



also * ? !


-----Original Message-----
Date: Tue, 12 Jun 2007 18:28:10 +0200
Subject: Re:  VDR 1.5.3: UTF-8 vs. ExchangeChars()
From: Stone 
To: "VDR Mailing List" 



 On 6/12/07, KLAUS SCHMIDINGER  wrote: The function ExchangeChars()
in VDR/recording.c converts characters
that can't be used in file names on Windows to "#XX", where XX is

the hex code of the character.

This was simple when VDR only worked with single byte character sets,
but now that it can handle UTF-8 this needs to be changed, too.

Currently it has a list of characters that can be used "as is", 
and converts everything else to "#XX". I guess it is better
to convert any "disturbing" characters to "#XX" and leave the
rest untouched. However, this requires that we know exactly 
which characters can't be used with Windows.

Does anybody have that kind of information?
Or should this be done completely different?

Note that I don't use this feature myself, so unless there 
is some input from others, I won't be changing anything here.    
I use this FAT feature so I can mount my linux drive on windows and
stream movies with vdradmin to my windows machine.  I have noticed
that VDR might currently be renaming a little more than is required. 
Invalid characters include:     . " /  [ ] : ; = ,   
http://support.microsoft.com/kb/142982 [2]   Regards.
 


Links:
------
[1] mailto:Klaus.Schmidinger@xxxxxxxxxx
[2] http://support.microsoft.com/kb/142982




_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux