[squeak-dev] Quicktime

John M McIntosh johnmci at smalltalkconsulting.com
Thu Aug 26 18:23:52 UTC 2010


On 2010-08-26, at 10:24 AM, Chris Cunnington wrote:

> SophieQuickTimeMovie >> openMovieFromUri:
> SophieQuickTimeMovie class >> example example2 example3

> SophieResourceStorageFileDirectoyWithFolderAndZipped >> readPreview

That's part of the resource storage & meta-data accessing, we stored meta-data about the media to avoid having to open the file 
to get the movie visual clip, the size, length, dimensions etc.  This code reads the preview jpg, so I'm not sure you need to worry 
about that right now. 

I do have the SophieImageReadWriter logic I attempted to stuff into a Pharo image 
Here is the link to the image that contains that work, maybe you want to bring that into the trunk. 
I note you do need FFI to make it all work. 
This is the attempt to bring copy/paste of graphic data to Squeak. 

https://docs.google.com/leaf?id=0BzM4orHA3iGxNGFiMGQyMzQtYmQ3OS00NzJmLWFmYTctNzFmNWY3YWY1ZmQ2&hl=en&authkey=COvHiLEP



> SophieQuickTimeMovieViaPlugin >> makeForm: 

I think this just sets up the quicktime gworld bitmap for quicktime to draw into.  I can't recall if we used the surface plugin then to 
help moving those bits from the gworld to the squeak display... 

> 
> 
> These are the methods that I think I've chosen to pry my way in. 
> 
> I figure I'll create a SqueakSource repository called MultiMedia, writeable for all. When I've got something carved out of Sophie, I'll put it there. 
> 
> There is a future in this kind of thing. People will be able add project sub sections for WebM, Ogg Theora, or whatever. 
> 
> Chris 
> 

--
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com>   Twitter:  squeaker68882
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100826/016bf42a/attachment.htm


More information about the Squeak-dev mailing list