Hi Eric
Your method works. It's sure that the TLC must give
HXPlayer::OpenURL(const char* pURL) an escaped URL. And URL
got in wm50 is
not escaped yet. I am working on issue of not supporting
Chinese symbol. The
escape issue is lower priority. I think maybe next week I
will solve it and
send out a patch.
Thanks, Eric.
Best Regards
Eric Li (Àî¾ü)
>-----ÓʼþÔ¼þ-----
>·¢¼þÈË: Eric Hyche [mailto:ehyche real.com]
>·¢ËÍʱ¼ä: 2007Äê12ÔÂ3ÈÕ 21:45
>ÊÕ¼þÈË: ljun real.com; filesystem-dev helixcommunity.org
>³ËÍ: 'Lovish Dhawan'; 'anshuman'; 'Rishi Mathew';
'Rahul Agarwal'
>Ö÷Ìâ: RE: [filesystem-dev] Why '+' must be replaced by '
'?
>
>
>I'm not sure why it is replaced in filenames - probably
to support some
>legacy feature. In URLs, I believe '+' has a special
meaning. Does it
>work if you escape the name? For instance,
>
>1+2.mp3 becomes 1%2B2.mp3
>
>Eric
>=============================================
>Eric Hyche (ehyche real.com)
>Technical Lead
>RealNetworks, Inc.
>
>> -----Original Message-----
>> From: lijun [mailto:ljun real.com]
>> Sent: Monday, December 03, 2007 12:02 AM
>> To: filesystem-dev helixcommunity.org
>> Cc: ehyche real.com; 'Lovish Dhawan'; 'anshuman';
'Rishi
>> Mathew'; 'Rahul Agarwal'
>> Subject: [filesystem-dev] Why '+' must be replaced
by ' '?
>>
>> Hi
>>
>>
>>
>> I find that helix player based on atlas310
can¡¯t handle
>> filename with ¡®+¡¯ symbol correctly. After
debugging, I find
>> the reason is that: in file
>> filesystem/local/full/smplfsys.cpp function
>> CSimpleFileObject::UpdateFileNameMember(), ¡®+¡¯ is
replaced by
>> ¡® ¡®; in file common/util/rtsputil.cpp function
>> URLUnescapeBuffer(), ¡®+¡¯ is replaced by ¡® ¡®.
When
>> HELIX_FEATURE_MINI_SMPLFSYS isn¡¯t defined,
smplfsys.cpp is
>> used; when it is defined, rtsputil.cpp is used. Can
anybody
>> tell me why ¡®+¡¯ must be replaced by ¡® ¡®?
>>
>>
>>
>> I have a phone e680i, Motorola product,
using
>> cayenne150. It can play file with ¡®+¡¯ in
filename.
>>
>> The attachment is file used for test. It¡¯s
an mp3 file,
>> name from a 3gp file. You can just use a name such
as ¡°1+2.mp3¡±.
>>
>> Thanks.
>>
>>
>>
>> Best Regards
>>
>>
-------------------------------------------------------
>> Eric Li (Àî¾ü)
>> www.realnetworks.com
>> www.helixcommunity.org
>>
-------------------------------------------------------
>>
>>
>>
>>
_______________________________________________
Filesystem-dev mailing list
Filesystem-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/
filesystem-dev
|