Quicktime with Rev

Trevor DeVore lists at mangomultimedia.com
Thu Mar 31 16:49:43 EST 2005


On Mar 31, 2005, at 1:29 PM, Scott Rossi wrote:
>
>> It isn't necessarily a bug.  Revolution uses the old method of opening
>> files with the QuickTime API which uses the FSSpec.  This has file 
>> name
>> as well as path name length limitations (255 for the full path).  As 
>> of
>> QT 6.4 (I think) QuickTime added new calls that open movies that can
>> have unicode names, etc.  Eventually Rev needs to add support for 
>> using
>> the newer calls when QuickTime supports it.
>
> I'm not sure the problem lies in the length of the overall file path 
> -- it
> may be somehow related to the length of the name of the file itself.  
> More
> testing needs to be done.

Yes, the limit of a file name using FSSpec is something like 32 
characters.

> Regardless, this is absolutely a bug and needs to be dealt with, or 
> needs a
> workaround developed for it.  When a file that plays as expected using 
> any
> other player (including Apple's own QT player) doesn't play in Rev 
> purely
> because of the filename, this is a bug.  As Rev developers, we can't 
> release
> media playing apps and expect to tell users to rename their media 
> files.

I agree that this definitely needs to be updated.  Really all file name 
handling needs to be.  I don't think Rev supports Unicode path names 
even though there is Unicode support for fields, etc.  This creates a 
real problem when creating multi-lingual apps that support Japanese, 
Chinese, etc. filenames.


-- 
Trevor DeVore
Blue Mango Multimedia
trevor at mangomultimedia.com



More information about the use-livecode mailing list