tell the parser that the particular attribute of an element may have an additional attributeValueKindBoolean value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindOnOff value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindPercent value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindInteger value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindColor value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindBoolean value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindOnOff value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindPercent value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindInteger value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional kind of value,
as specified by attributeValueKind and attributeValueKindInfo
tell the parser that the particular attribute of an element may have an additional attributeValueKindColor value,
as specified by attributeValueKind and attributeValueKindInfo
This method is called by the specified object when the instance of
the class that implements this interface is added to the object
that is the source of the interest.
This method is called by the specified object when the instance of
the class that implements this interface is added to the object
that is the source of the interest.
Reports how many milliseconds are required to record the specified bytes amount of sound data, given the input deviceŐs current sample rate, sample size, number of channels, and compression factor.
Format-specific exporters may delegate this call; the base graphics exporter's implementation gives a reply
of false .Use this call to ask a graphics exporter whether it can transcode the current input with the current settings.
The base graphics exporter makes this call of the format-specific graphics exporter to ask whether the
current export operation should be done by using an image compressor.
This method will assume that the incoming path is a full path specification for
a file and will check the security manager settings to see if the current
security settings allow this file to be read from or written to.
When creating a PixMap for a particular graphics device, Color QuickDraw creates
a ColorTable that defines the best colors available for the pixel image on that
particular graphics device.
This method returns a copy of the current movie selection from the movie associated
with a specified controller and then removes the current movie selection from the
source movie.
The Image Compression Manager provides this object to allow your application
to communicate information to compressors that can constrain compressed data
to a specific data rate.
The SndDoCommand function sends the sound command specified in the cmd parameter to the end of the command queue of the channel specified in the chan parameter.
The SndDoCommand function sends the sound command specified in the cmd parameter to the end of the command queue of the channel specified in the chan parameter.
The SndDoImmediate function operates much like SndDoCommand, except that it bypasses the existing command queue of the sound channel and sends the specified command directly to the Sound Manager for immediate processing.
If both CanTranscode and CanUseCompressor reply false , the base graphics exporter makes this call
of the format-specific exporter to perform the call.
The base graphics exporter makes this call of the format-specific graphics exporter to ask whether the
current export operation should be done by using an image compressor.
Your application should call the draw method in response to an update event
The movie controller component updates the movie controller if the controller is in the same window
with the Canvas object.
This will flip the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor and copy these flipped values to the destination object.
Creates an EndianFlipSpec with the given offset from the start of the
object it describes, the size of the flipping and the number of
the specified flippingSize objects that should be flipped.
The endian methods in this class are context sensitive, in that the big-endian methods
will only flip if the current platform is little endian and the little-endian methods
will only flip if the current platform is big endian.
EraseArc draws a wedge of the oval bounded by the rectangle that you specify in the area parameter with the
background pattern for the current graphics port.
Using the background pattern for the current graphics port and the patCopy pattern mode,
the EraseOval procedure draws the interior of an oval just inside the bounding rectangle that
you specify in the area parameter.
Using the patCopy pattern mode, ErasePoly draws the
interior of the polygon passed in the poly parameter
with the background pattern for the current graphics port.
EraseRoundRect draws the interior of the rounded rectangle bounded by the rectangle that you specify
in the area parameter with the background settings of the current graphics port.
This method should be overridden to handle the following notification types:
kQTSNullNotification
kQTSPresBeginChangingNotification
kQTSPresDoneChangingNotification
kQTSPresentationChangedNotification
kQTSPresentationDoneNotification
kQTSAnnotationsChangedNotification
The execute method is called by the idle manager if QuickTime needs tasking sooner than anticipated
* @return an error code or zero if no error
* @see quicktime.std.movies#setNextTaskNeededSoonerCallback (quicktime.std.movies.NextTaskNeededSooner)
This method should be overridden to handle the following notification types:
kQTSStreamBeginChangingNotification
kQTSStreamDoneChangingNotification
kQTSPreviewAckNotification
kQTSPrerollAckNotification
kQTSStartAckNotification
kQTSStopAckNotification
kQTSNewStreamNotification
kQTSStreamGoneNotification
This method should be overridden to handle the following actions:
mcActionIdle ID = 1
mcActionActivate ID = 3
mcActionDeactivate ID = 4
mcActionDraw ID = 2 (The Graphics object of the controller can be retrieved from the controller if required)
mcActionSetColorTable (The ColorTable object of the movie can be retrieved from the movie)
mcActionForceTimeTableUpdate ID = 61
mcActionMovieChanged ID = 77
mcActionControllerSizeChanged ID = 26 (The controller object can be retrieved from the movie)
mcActionSuspend ID = 46
mcActionResume ID = 47
mcActionMovieEdited ID = 50
mcActionMovieFinished ID = 86
This method should be overridden to handle the following actions:
mcActionSetLooping
mcActionSetLoopIsPalindrome
mcActionSetKeysEnabled
mcActionSetPlaySelection
mcActionSetUseBadge
mcActionSetPlayEveryFrame
mcActionSetCursorSettingEnabled
mcActionGetDragEnabled
This method should be overridden to handle the following actions:
mcActionGetLooping
mcActionGetLoopIsPalindrome
mcActionGetKeysEnabled
mcActionGetPlaySelection
mcActionGetUseBadge
mcActionGetPlayEveryFrame
mcActionShowBalloon - set to false to stop balloon
mcActionBadgeClick - set to false to ignore click
mcActionGetDragEnabled
mcActionGetCursorSettingEnabled
mcActionGetMovieActive
This method should be overridden to handle the following actions:
mcActionPlay
mcActionSetVolume
mcActionPrerollAndPlay
mcActionAutoPlay
mcActionPauseToBuffer
mcActionSetVolumeStep
This method should be overridden to handle the following actions:
mcActionExecuteAllActionsForQTEvent
mcActionExecuteOneActionForQTEvent
This class will pass on the wired sprites actions.
This method should be overridden to handle the following actions:
mcActionGoToTime
mcActionSetSelectionBegin
mcActionGetSelectionBegin
mcActionSetSelectionDuration
mcActionGetSelectionDuration
QuickTime calls the ExitMovies function automatically when your application quits -
you only need to call thi function if you finish with the Movie Toolbox long
before your application is ready to quit.
Given a filename this method will exhaustively search all paths found in the user.dir and the classPath and
will return a file object that contains an absolute path to the specified argument.
This method will take apart the path specification of the fileName and return the
first instance of the file (the last name in the path) that it finds within the
directories that are known to Java at runtime.
This will flip, iff the current runtime architecture
is little endian, the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor.
This will flip, iff the current runtime architecture
is little endian, the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor and copy these flipped values to the destination object.
This will flip the endian order of a 16bit value iff the current runtime architecture
is little endian, otherwise the returned value is the same as the supplied value.
This will flip the endian order of a 32bit value iff the current runtime architecture
is little endian, otherwise the returned value is the same as the supplied value.
This will flip the endian order of a 64bit value iff the current runtime architecture
is little endian, otherwise the returned value is the same as the supplied value.
This will flip, iff the current runtime architecture
is big endian, the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor.
This will flip, iff the current runtime architecture
is big endian, the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor and copy these flipped values to the destination object.
This will flip the endian order of a 16bit value iff the current runtime architecture
is big endian, otherwise the returned value is the same as the supplied value.
This will flip the endian order of a 32bit value iff the current runtime architecture
is big endian, otherwise the returned value is the same as the supplied value.
This will flip the endian order of a 64bit value iff the current runtime architecture
is big endian, otherwise the returned value is the same as the supplied value.
This will flip iff the current runtime architecture
is little endian the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor.
This will flip, iff the current runtime architecture
is little endian, the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor and copy these flipped values to the destination object.
This will flip the endian order of a 16bit value iff the current runtime architecture
is little endian, otherwise the returned value is the same as the supplied value.
This will flip the endian order of a 32bit value iff the current runtime architecture
is little endian, otherwise the returned value is the same as the supplied value.
This will flip the endian order of a 64bit value iff the current runtime architecture
is little endian, otherwise the returned value is the same as the supplied value.
This will flip, iff the current runtime architecture
is big endian, the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor.
This will flip, iff the current runtime architecture
is big endian, the supplied src object's fields according to the characteristics of the supplied
EndianDescriptor and copy these flipped values to the destination object.
This will flip the endian order of a 16bit value iff the current runtime architecture
is big endian, otherwise the returned value is the same as the supplied value.
This will flip the endian order of a 32bit value iff the current runtime architecture
is big endian, otherwise the returned value is the same as the supplied value.
This will flip the endian order of a 64bit value iff the current runtime architecture
is big endian, otherwise the returned value is the same as the supplied value.
Using Pen size of the graphics pen for the current graphics port,
FrameArc draws an arc of the oval bounded by the rectangle that you
specify in the area parameter.
Using the Pen mode, and size of the graphics pen for the current graphics port,
the FrameOval procedure draws an outline just inside the oval with the bounding rectangle that you
specify in the area parameter.
Using the pen size of the graphics pen for the current graphics port,
the FrameRect procedure draws an outline just inside the rectangle that you specify in the area parameter.
Using the Pen size of the graphics pen for the current graphics port, FrameRoundRect
draws an outline just inside the rounded rectangle bounded by the rectangle that you specify
in the area parameter.
Creates a QDColor with the specified ARGB value, where the alpha
component is in bits 24-32 of the argument, where the red
component is in bits 16-23 of the argument, the green
component is in bits 8-15 of the argument, and the blue
component is in bits 0-7.
The base graphics exporter makes this call of the format-specific graphics exporter to ask whether the
current export operation should be done by using an image compressor.
When creating a PixMap for a particular graphics device, Color QuickDraw
creates a ColorTable that defines the best colors available for the pixel
image on that particular graphics device.
The QTVRGetVRWorld function returns an atom
container that contains general scene information about the QuickTime VR movie
specified, as well as a list of all the nodes in that movie.
Given a stuffed big-endian order QuickTime music event this method
will extract the general event's length from either header or the footer of the general event.
The GenericMedia class provides a base from which to construct media classes
that represent media types that are unknown to the standard QT distribution.
The boundary rectangle, which links the local coordinate system of a graphics
port to QuickDraw's global coordinate system and defines the area of the bit
image into which QuickDraw can draw.
When creating a PixMap for a particular graphics device, Color QuickDraw
creates a ColorTable that defines the best colors available for the pixel
image on that particular graphics device.
This method is called by the Canvas to get the platform specific object that
will be able to return the QDGraphics that will be dependent on the particular
platform that we are currently running on.
This method is called by the Canvas to get the platform specific object that
will be able to return the QDGraphics that will be dependent on the particular
platform that we are currently running on.
This method is called by a Java container object to get the platform specific object that
will be able to return the QDGraphics that will be dependent on the particular
platform and Java environment that we are currently running on.