Uses of Interface
quicktime.jdirect.SharedLibrary

Packages that use SharedLibrary
quicktime   
quicktime.io   
quicktime.jdirect   
quicktime.qd   
quicktime.qd.text   
quicktime.qd3d.camera   
quicktime.qd3d.math   
quicktime.qd3d.transform   
quicktime.sound   
quicktime.std   
quicktime.std.anim   
quicktime.std.clocks   
quicktime.std.comp   
quicktime.std.image   
quicktime.std.movies   
quicktime.std.movies.media   
quicktime.std.music   
quicktime.std.qtcomponents   
quicktime.std.sg   
quicktime.streaming   
quicktime.util   
quicktime.vr   
 

Uses of SharedLibrary in quicktime
 

Classes in quicktime that implement SharedLibrary
 class QTSession
          This class will check if QT is present and provides calls for enterMovies.
 

Uses of SharedLibrary in quicktime.io
 

Classes in quicktime.io that implement SharedLibrary
 class AliasHandle
          An alias handle represents a file - it maybe a minimal alias or an alias that will attempted to be resolved when used.
 class OpenedFile
          This class represents an OpenedFile.
 class OpenFile
          An object of this class represents an opened file that is opened for reading or writing.
 class OpenMovieFile
          An object of this class represents an opened movie file that is opened for reading or writing.
 class QTFile
          The QTFile class represents a file for QuickTime movies.
 

Uses of SharedLibrary in quicktime.jdirect
 

Subinterfaces of SharedLibrary in quicktime.jdirect
 interface InterfaceLib
          Base interface of all interfaces that represent platform shared libraries.
 interface PrimitivesLib
          Base interface of all interfaces that represent platform shared libraries.
 interface QTStreamingLib
          Base interface of all interfaces that represent platform shared libraries.
 interface QuickDraw3DLib
          Base interface of all interfaces that represent platform shared libraries.
 interface QuickTimeLib
          Base interface of all interfaces that represent platform shared libraries.
 interface QuickTimeVRLib
          Base interface of all interfaces that represent platform shared libraries.
 interface SoundLib
          Base interface of all interfaces that represent platform shared libraries.
 

Uses of SharedLibrary in quicktime.qd
 

Classes in quicktime.qd that implement SharedLibrary
 class ColorTable
          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.
 class GDevice
          Refer to GDevice in QuickDraw
 class OpenCPicParams
          Provides information about a picture image relating to the source rectangle, horizontal and vertical resolution of the image.
 class Pict
          The Pict class represents sequences of drawing commands, while providing a common medium for sharing image data.
 class PixMap
          A pixel map contains information about the dimensions and contents of a pixel image, as well as information on the image's storage format, depth, resolution and color usage.
 class Polygon
          The Polygon represents an arbitary area or set of areas on the drawing coordinate plane.
 class QDColor
          Represents color as 16bit values for each component and alpha channel.
 class QDDimension
          This class represents a width and height dimension.
 class QDFont
          This class provides basic services for translating font information from Java fonts to the font information that QuickTime requires.
 class QDGraphics
          A color graphics port defines a complete drawing environment that determines where and how color graphics operations take place.
 class QDPoint
           
 class QDRect
          This class corresponds to the Rect and FixedRect Data structures.
 class Region
          The Region represents an arbitary area or set of areas on the drawing coordinate plane.
 class SetGWorld
          Deprecated. as of QTJava 4.0
 

Uses of SharedLibrary in quicktime.qd.text
 

Classes in quicktime.qd.text that implement SharedLibrary
 class ScrpSTElement
          This class maps the ScrpSTElement record of the TextToolbox.
 

Uses of SharedLibrary in quicktime.qd3d.camera
 

Classes in quicktime.qd3d.camera that implement SharedLibrary
 class CameraData
          CameraData contains information for the camera angle and position.
 class CameraPlacement
          CameraPlacement contains information for the camera's range.
 class CameraRange
          CameraRange contains information for the camera's range.
 class CameraViewPort
          CameraViewPort contains information for the camera's viewport.
 class OrthographicCameraData
          OrthographicCameraData contains information for the camera angle and position.
 class ViewAngleAspectCameraData
          A view angle aspect camera is a perspective camera specified in terms of the minimum view angle and the aspect ratio of X to Y.
 class ViewPlaneCameraData
          A perspective camera specified in terms of an arbitrary view plane.
 

Uses of SharedLibrary in quicktime.qd3d.math
 

Classes in quicktime.qd3d.math that implement SharedLibrary
 class Matrix3x3
          Matrix3x3 contains information for a 3 x 3 float matrix.
 class Matrix4x4
          Matrix4x4 contains information for a 4 x 4 float matrix.
 class Point2D
          Point2D contains static calls - the implementation is found in the QDPoint class
 class Point3D
          Point3D contains information for the three dimensional point.
 class Quaternion
          Quaternion A quadruple of floating-point numbers that obeys the laws of quaternion arithmetic.
 class Vector2D
          Refer to TQ3Vector2D in QuickDraw3D
 class Vector3D
          Vector3D contains information for three dimensional vectors.
 

Uses of SharedLibrary in quicktime.qd3d.transform
 

Classes in quicktime.qd3d.transform that implement SharedLibrary
 class RotateTransformData
          RotateTransformData contains information for three dimensional rotations.
 

Uses of SharedLibrary in quicktime.sound
 

Classes in quicktime.sound that implement SharedLibrary
 class CompressionInfo
          Contains information about the compression format of sound data.
 class ExtScheduledSoundHeader
           
 class SCStatus
          Sound Channel Status object
 class SndChannel
          Sound Channels are used to playback sound.
 class SndCommand
          This class represents a SndCommand as used by SndChannel's doCommand() and doImmediate methods.
 class SndHandle
           
 class SndInfo
          This class returns Sound Header information as parsed from an Snd resource or an AIFF Sound file
 class Sound
          Provides general routines for recording sound
 class SoundComponentData
           
 class SPB
          The SPB class is used in conjunction with a SPBDevice to record sound.
 class SPBDevice
           
 

Uses of SharedLibrary in quicktime.std
 

Classes in quicktime.std that implement SharedLibrary
 class QTPreferences
           
 

Uses of SharedLibrary in quicktime.std.anim
 

Classes in quicktime.std.anim that implement SharedLibrary
 class Sprite
          The Sprite class implements the corresponding data structure of the Movie Toolbox.
 class SpriteWorld
          The SpriteWorld class implements the corresponding data structure of the Movie Toolbox.
 

Uses of SharedLibrary in quicktime.std.clocks
 

Classes in quicktime.std.clocks that implement SharedLibrary
 class Clock
          The Clock implements methods for a corresponding QuickTime component.
 class ExtremesCallBack
          Provides scheduled operations at the start or stop times of the callback time base.
 class QTCallBack
          Provides users with a defined operation at some time record of a clock's time base.
 class RateCallBack
          Provides scheduled operations with time base time rate changes.
 class TimeBase
          The TimeBase defines the QuickTime time coordinate system of a movie.
 class TimeCallBack
          Provides scheduled operations at specified time values.
 class TimeJumpCallBack
          Provides scheduled operations when a program's abruptly changes the time value of the callback time base.
 class TimeRecord
          The TimeRecord allows a full description of a QuickTime time specification structure.
 

Uses of SharedLibrary in quicktime.std.comp
 

Classes in quicktime.std.comp that implement SharedLibrary
 class Component
          Representation of an open ComponentInstance.
Sub classes define specific ComponentInstance types.
 class ComponentDescription
          Describes component features.
 class ComponentIdentifier
          Representation of the ComponentIdentifier.
 

Uses of SharedLibrary in quicktime.std.image
 

Classes in quicktime.std.image that implement SharedLibrary
 class CDSequence
          This class defines methods which are used during compression and decompression of image sequences.
 class CodecComponent
          Corresponds to the Codec Component type.
 class CodecInfo
          Corresponds to the Compressor Information Structure which describes the capabilities of compressors.
 class CodecName
          CodecName class corresponds to the CodecNameSpec structure.
 class CodecNameList
          CodecNameList corresponds to CodecNameSpecListPtr data structure which contains a list of compressor name structures.
 class Compressor
          Corresponds to the compressor component type refer to CompressorComponent in QuickTime
 class CSequence
          This class is used for compressing a sequence of images.
 class Curve
          This class represents the QuickTime vectors.
 class CurvePath
          You use the CurvePath to specify a single contour composed of straight lines and curves.
 class DataRateParams
          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.
 class Decompressor
          Corresponds to the Decompressor component type Refer to DecompressorComponent in QuickTime
 class DSequence
          This class is used for decompressing a sequence of images.
 class GraphicsExporter
          Graphics exporter components provide a standard interface for exporting graphics to image files in a variety of formats.
 class GraphicsImporter
          Assists in managing still images.
 class GraphicsMode
          The GraphicsMode class implements details that describe transfer operations and transperancy operations.
 class GXPath
          You use the GXPath to specify a single contour composed of straight lines and curves.
 class GXPaths
          The GXPaths class allows you to group multiple path contours together.
 class ICMFrameTime
          No QT documentation available for the ICMTimeFrameRecord struct

QuickTime:ICMTimeFrameRecord
 class ICMPixelFormatInfo
           
 class ImageDescription
          This class corresponds to the image description handle.
 class ImageSequenceDataSource
          QuickTime 2.1 introduced support for an arbitrary number of sources of data for an image sequence.
 class Matrix
          A Matrix defines how to map points from one coordinate space into another coordinate space.
 class QTImage
          The QTImage class provides static methods and constants for compressing and decompressing QuickTime images.
 class VectorStream
          This class represents a vector data stream for QuickTime Vector component.
 

Uses of SharedLibrary in quicktime.std.movies
 

Classes in quicktime.std.movies that implement SharedLibrary
 class AtomContainer
          The AtomContainer corresponds to a QuickTime atom container.
 class AtomData
          This is a Read Only structure that is used to read the values that are stored in an atom of an AtomContainer.
 class EffectsList
          This class creates an AtomContainer that contains the necessary information for displaying a list of effects
 class FullScreen
          The FullScreen class implements the behavior for converting a screen to full screen mode and back to normal mode.
 class Movie
          The Movie class implements methods for the corresponding QuickTime structure.
 class MovieController
          The MovieController class implements the corresponding data structure of the Movie Toolbox.
 class MultiMovieController
          The MultiMovieController class allows for multiple movies to be associated with a single controller.
 class ParameterDialog
          This class creates an AtomContainer that contains the necessary information for displaying a list of effects
 class QTGetExternalMovieRecord
           
 class ResolvedQTEventSpec
          This class is returned from ActionFilters that deal with WiredSprite actions.
 class Track
          The Track class implements the corresponding data structure of the Movie Toolbox.
 class TweenData
          TweenData is a variable data structure that is used to set tween atom values that are stored in an atom of an AtomContainer with insertChild(...
 

Uses of SharedLibrary in quicktime.std.movies.media
 

Classes in quicktime.std.movies.media that implement SharedLibrary
 class BaseMedia
          The BaseMedia class repesents base media in QuickTime.
 class DataHandler
          The DataHandler class implements the corresponding data structure of the Movie Toolbox.
 class DataRef
          The DataRef class implements the data reference structure of the Movie Toolbox.
 class FlashDescription
          This class maps the FlashDescription record of the MovieToolbox.
 class FlashMedia
          The FlashMedia class repesents Flash media in QuickTime.
 class FlashMediaHandler
          This media handler allows a SWF file to be treated as a track within a QuickTime movie.
 class GenericMedia
          The GenericMedia class provides a base from which to construct media classes that represent media types that are unknown to the standard QT distribution.
 class LevelMeterInfo
          This class returns information from the SoundMediaHandler of the number of channels available for metering and the left and right meter level
 class Media
          The Media class implements the corresponding data structure of the Movie Toolbox.
 class MediaEQSpectrumBands
          This represents the Equalizer Spectrum of Bands.
 class MediaHandler
          The MediaHandler class implements the corresponding data structure of the Movie Toolbox.
 class MovieMedia
          The MovieMedia class repesents video media in QuickTime.
 class MovieMediaHandler
           
 class MPEGMedia
          The MPEGMedia class repesents base media in QuickTime.
 class MPEGMediaHandler
           
 class MusicDescription
          This class maps the MusicDescription record of the MovieToolbox.
 class MusicMedia
          The MusicMedia class repesents music media in QuickTime.
 class MusicMediaHandler
           
 class QTVRMedia
          Represents VR Media - this is an example of how to subclass GenericMedia to return a Media object of a subclass that corresponds to the Media Type.
 class QTVRMediaHandler
           
 class QTVRSampleDescription
          This class represents a description of QTVR media.
 class SampleDescription
          The SampleDescription class implements the SampleDescription data structure of the Movie Toolbox.
 class SampleReference
          The SampleReference class forms a general base class for information that can be constructed or gleaned about media samples and references.
 class SampleReferenceVector
          This class represents a SampleReferenceVector which is an array of SampleReference objects.
 class SoundDescription
          This class maps the SoundDescription record of the MovieToolbox.
 class SoundMedia
          The SoundMedia class repesents sound media in QuickTime.
 class SoundMediaHandler
           
 class SpriteDescription
          This class maps the SpriteDescription record of the MovieToolbox.
 class SpriteMedia
          The SpriteMedia class repesents sprite media in QuickTime.
 class SpriteMediaHandler
           
 class StreamDescription
          This class maps the StreamDescription record of the MovieToolbox.
 class StreamMedia
          The StreamMedia class repesents base media in QuickTime.
 class StreamMediaHandler
          The Media handler for Stream Media tracks
 class TextDescription
          This class maps the TextDescription record of the MovieToolbox.
 class TextMedia
          The TextMedia class repesents text media in QuickTime.
 class TextMediaHandler
           
 class ThreeDDescription
          This class maps the ThreeDDescription record of the MovieToolbox.
 class ThreeDMedia
          The ThreeDMedia class repesents base media in QuickTime.
 class ThreeDMediaHandler
           
 class TimeCodeMedia
          The TimeCodeMedia class repesents time code media in QuickTime.
 class TweenMedia
          The TweenMedia class repesents base media in QuickTime.
 class UserData
          The UserData class implements the corresponding data structure of the Movie Toolbox.
 class VideoMedia
          The VideoMedia class repesents video media in QuickTime.
 class VideoMediaHandler
           
 class VisualMediaHandler
           
 

Uses of SharedLibrary in quicktime.std.music
 

Classes in quicktime.std.music that implement SharedLibrary
 class AtomicInstrument
          Corresponds to the AtomicInstrument type and its accompanying calls
 class InstKnob
          Contains information about state of a knob.
 class InstKnobList
          Contains a list of knobs.
 class InstSampleDesc
          Contains information about the mix state of a specified part.
 class KnobDescription
          A KnobDescription contains information about a particular knob that is used by a particular MusicComponent
 class MusicComponent
          Corresponds to an instance of the MusicComponent component type.
 class MusicData
          MusicData objects contain general information for a Music Track that the TunePlayer uses when it instantiates NoteChannels for the parts contained in the music media.
 class MusicMIDIPacket
          Describes the MIDI data that is passed by note allocation calls.
 class NoteAllocator
          Corresponds to the NoteAllocator component type.
 class NoteChannel
          Note channels are used to play notes.
 class NoteRequest
          Provides all the information required to initialise a NoteChannel.
 class NoteRequestInfo
          Provides the basic information that is used to create a NoteChannel.
 class QTMIDIPort
          Provides information about the port used by the QuickTime synthesizer.
 class QTMIDIPortList
          Provides a list of ports used by the QuickTime synthesizer.
 class SoundLocalization
          The Sound Localization class contains data that locates a sound in pseudo 3 dimensional space.
 class SynthesizerConnections
          Describes how a MIDI device is connected to the computer.
 class SynthesizerDescription
           
 class ToneDescription
          Provides the information needed to produce a specific musical sound.
 class TunePlayer
          Corresponds to the TunePlayer component type.
 class TuneStatus
          Presents information on the currently playing tune.
 

Uses of SharedLibrary in quicktime.std.qtcomponents
 

Classes in quicktime.std.qtcomponents that implement SharedLibrary
 class CompressionDialog
          This class represents the standard compression dialog.
 class DataCodecCompressor
          Compresses data using the specified compressor
 class DataCodecDecompressor
          This class is used to decompress data given an appropriate compressor type which is the compressor used to compress the data.
 class DataRateSettings
           
 class ImageCompressionDialog
          This class represents the standard compression dialog for images.
 class MovieExporter
          Assists in exporting movie data and data conversion operations.
 class MovieImporter
          Assists in importing movie data.
 class SCSequence
           
 class SoundCompressionDialog
          This class represents the standard compression dialog for sound.
 class SpatialSettings
           
 class TCTextOptions
           
 class TemporalSettings
           
 class TimeCodeDef
          The TimeCode definition class contains timecode formatting information.
 class TimeCodeDescription
          This class maps the TimeCodeDescription record of the MovieToolbox.
 class TimeCoder
           
 class TimeCodeTime
          The TimeCodeTime class represents time as HH:MM:SS:FF.
 class XMLAttribute
          The XMLAttribute corresponds to the QuickTime XMLAttribute
 class XMLContent
          The XMLContent implements java wrapper of pointer to QuickTime XMLContent
 class XMLDoc
          XMLDoc class corresponds to the QuickTime XMLDoc
 class XMLElement
          #pragma options align=mac68k struct XMLElement { UInt32 identifier; // size 4 // Tokenized identifier, if the element name was recognized by the parser char * name; // size 4 // Element name, only present if identifier == xmlIdentifierUnrecognized XMLAttributePtr attributes; // size 4 // Array of attributes, terminated with an attribute with identifier == xmlIdentifierInvalid XMLContentPtr contents; // size 4 // Array of contents, terminated with a content with kind == xmlIdentifierInvalid }; // sizeof (XMLElement) = 16
 class XMLParser
          The XMLParser corresponds to the QuickTime XMLParse component, type 'pars' subtype 'xml '
 

Uses of SharedLibrary in quicktime.std.sg
 

Classes in quicktime.std.sg that implement SharedLibrary
 class AudioChannel
          Assists in importing sound into a movie.
 class DigitizerInfo
           
 class SequenceGrabber
          Assists in importing sound and video into a movie.
 class SGChannel
          Assists in importing sound and/or video into a movie.
 class SGDeviceList
          SGDeviceList objects contain a list of device name structures.
 class SGDeviceName
          Each device name structure identifies a single device that may be used by the channel.
 class SGMusicChannel
          Assists in Creating a MIDI Channel.
 class SGOutput
          Assists in capturing to Multiple files.
 class SGSoundChannel
          Assists in importing sound into a movie.
 class SGTextChannel
          Assists in importing video into a movie.
 class SGVideoChannel
          Assists in importing video into a movie.
 class VideoDigitizer
          The video digitizing channel.
 class VisualChannel
           
 

Uses of SharedLibrary in quicktime.streaming
 

Classes in quicktime.streaming that implement SharedLibrary
 class EditEntry
          A class that represents an editable entry within a stream
 class EditList
          This class represents an EditListHandle structure which is a vector of EditEntry objects
 class ExportParams
          This class provides a representation the native ExportParams structure that provides a collection of export parameters
 class MediaParams
          This class provides a collection of parameters that specify the media contents of a presentation object
 class NewPresentationParams
          This class is used to specify paramters for the creation of a Presentation object
 class Presentation
          The presentation class is the basis of a broadcast.
 class PresIdleParams
          A class that represents an presentation idle parameters
 class PresParams
          Presentation Parameter object
 class PushDataParams
          This class provides a representation the native QTSPushDataParams structure that provides settings for pushing data from the Sourcer When configuring the Sourcer for use with Push Data, you may send arbitrary data.
 class SettingsDialog
          This class represents a settings dialog used to configure a streaming session.
 class Sourcer
          The Sourcer class implements the corresponding data structure of the QTSSourcer component
 class SourcerCallbackParams
          This class provides a representation the native QTSSourcerCallbackProcParams structure that provides callback registration services for the Sourcer
 class SourcerInitParams
          This class provides a representation the native QTSSourcerInitParams structure that provides a collection of sourcer initialization parameters
 class SourcerLoopParams
          This class provides a representation the native QTSLoopParams structure that specifies looping behavior of the sourcer object
 class SourcerTimingParams
          This class provides a representation the native QTSSourcerTimingParams structure that provides sourcer timing services for the Sourcer
 class SourcerTrackParams
          This class provides a representation the native QTSSourcerTrackParams structure that specifies track parameters for the sourcer
 class StatusParams
          This class represents a QTSStatusParam structure that is returned when a notification proc is called with a kQTSStatusNotification message
 class Stream
          The Stream class represents a broadcast stream used by a Presentation object
 

Uses of SharedLibrary in quicktime.util
 

Classes in quicktime.util that implement SharedLibrary
 class ByteEncodedImage
          ByteEncodedImages keep the encoded image data as an array of bytes.
 class IntEncodedImage
          IntEncodedImage keep the encoded image data as an array of ints.
 class QTByteObject
          Provides a representation of the native data structure as a byte array.
 class QTHandle
          The QTHandle class implements a handle that can be used in calls to QuickTime.
 class QTHandleRef
          A QTHandleRef is a "smart" handle in that it can be either a Reference to a handle which is not disposable, or it can be a real "independent" handle which is automatically disposed on finalization.
 class QTPointer
          The QTPointer class implements a pointer that can be used in calls to QuickTime.
 class QTPointerRef
          A QTPointerRef is a "smart" pointer in that it can be either a Reference to a pointer which is not disposable, or it can be a real "independent" pointer which is automatically disposed on finalization.This class is used as a generic base class for pointer based objects.
 class QTUtils
          This provides a set of routines to convert between types that the QT calls expect and the basic Java classes and types
 class QTVector
          This class represents a Vector of uniform sized objects into a handle.
 class RawEncodedImage
          RawEncodedImages keep the encoded image data as a pointer to some block of memory.
 class StringHandle
          This class is used to store 7bit ASCII value strings
 

Uses of SharedLibrary in quicktime.vr
 

Classes in quicktime.vr that implement SharedLibrary
 class QTVRAngleRange
           
 class QTVRAtom
           
 class QTVRCubicFace
           
 class QTVRCubicView
           
 class QTVRHotSpotInfo
           
 class QTVRInstance
          The QTVRInstance is used for making QTVR calls
 class QTVRInterceptRecord
          The QTVRInterceptRecord is passed to the QTVRInterceptor's exeucte method by QuickTime.
 class QTVRLinkHotSpot
           
 class QTVRNodeHeader
           
 class QTVRNodeLocation
           
 class QTVRObjectSample
           
 class QTVRPanoImaging
           
 class QTVRPanoSample
           
 class QTVRString
           
 class QTVRTrackRefEntry
           
 class QTVRWorldHeader