mpeg plugin
Lic. Edgar J. De Cleene
edgardec2001 at yahoo.com.ar
Wed Jul 2 11:08:14 UTC 2003
m _ MPEGDisplayMorph new.
m openFileNamed: 'Voyager:Squeak iBook:Comet Animation.mpg'.
m openInWorld.
m measureMaxFrameRate 40.0053608523755
SystemVersion current Squeak3.6alpha of '17 March 2003' update 5240.
SystemVersion currentPluginVersion 'Squeak3.4alpha of ''11 November 2002''
[latest update: #5109]'
iBook PowerPC G3 366MHz 192Mb running 9.1
mpeg3pluginV 1.1 of Apr 28 2001
Hier the first test, in mac OS X is giving to me the atacched error.
VM is Squeak 3.5.1Beta4 and mpeg3Plugin.bundle is of 30/06/03
All files .image .sources .changes , VM, plug are in the same folder,
Waiting instruccions what to do
Edgar
-------------- next part --------------
Error: a primitive has failed
2 July 2003 7:45:56 am
VM: Mac OS - Squeak3.5alpha of '7 January 2003' [latest update: #5169] Squeak VM 3.5.0b3
Image: Squeak3.6alpha [latest update: #5259]
MPEGFile class(Object)>>error:
Receiver: MPEGFile
Arguments and temporary variables:
aString: 'a primitive has failed'
Receiver's instance variables:
superclass: Object
methodDict: a MethodDictionary(#audioChannels:->a CompiledMethod (1700) #audioG...etc...
format: 138
instanceVariables: #('pathToFile' 'fileBits' 'fileIndex' 'endianness')
organization: ('initialize-release' closeFile initialize openFile:)
('file ops'...etc...
subclasses: nil
name: #MPEGFile
classPool: a Dictionary(#Registry->nil )
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: nil
MPEGFile class(Object)>>primitiveFailed
Receiver: MPEGFile
Arguments and temporary variables:
Receiver's instance variables:
superclass: Object
methodDict: a MethodDictionary(#audioChannels:->a CompiledMethod (1700) #audioG...etc...
format: 138
instanceVariables: #('pathToFile' 'fileBits' 'fileIndex' 'endianness')
organization: ('initialize-release' closeFile initialize openFile:)
('file ops'...etc...
subclasses: nil
name: #MPEGFile
classPool: a Dictionary(#Registry->nil )
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: nil
MPEGFile class>>primFileValidMPEG:
Receiver: MPEGFile
Arguments and temporary variables:
aPath: 'Macintosh HD:Users:edgar:Public:SqueakDevelop:Squeak3.6a-5259 Folder:Co...etc...
Receiver's instance variables:
superclass: Object
methodDict: a MethodDictionary(#audioChannels:->a CompiledMethod (1700) #audioG...etc...
format: 138
instanceVariables: #('pathToFile' 'fileBits' 'fileIndex' 'endianness')
organization: ('initialize-release' closeFile initialize openFile:)
('file ops'...etc...
subclasses: nil
name: #MPEGFile
classPool: a Dictionary(#Registry->nil )
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: nil
MPEGFile class>>isFileValidMPEG:
Receiver: MPEGFile
Arguments and temporary variables:
path: 'Macintosh HD:Users:edgar:Public:SqueakDevelop:Squeak3.6a-5259 Folder:Com...etc...
Receiver's instance variables:
superclass: Object
methodDict: a MethodDictionary(#audioChannels:->a CompiledMethod (1700) #audioG...etc...
format: 138
instanceVariables: #('pathToFile' 'fileBits' 'fileIndex' 'endianness')
organization: ('initialize-release' closeFile initialize openFile:)
('file ops'...etc...
subclasses: nil
name: #MPEGFile
classPool: a Dictionary(#Registry->nil )
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: nil
--- The full stack ---
MPEGFile class(Object)>>error:
MPEGFile class(Object)>>primitiveFailed
MPEGFile class>>primFileValidMPEG:
MPEGFile class>>isFileValidMPEG:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MPEGDisplayMorph>>openFileNamed:
MPEGMoviePlayerMorph class>>openOn:
MPEGMoviePlayerMorph class>>playFile:
SimpleServiceEntry>>performServiceFor:
PluggableButtonMorph>>performAction
[] in PluggableButtonMorph>>mouseUp:
Array(SequenceableCollection)>>do:
PluggableButtonMorph>>mouseUp:
PluggableButtonMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
PluggableButtonMorph(Morph)>>handleEvent:
PluggableButtonMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess
More information about the Squeak-dev
mailing list
|