Uses of Class
quicktime.std.clocks.TimeRecord

Packages that use TimeRecord
quicktime.sound   
quicktime.std.clocks   
quicktime.std.movies   
quicktime.std.movies.media   
 

Uses of TimeRecord in quicktime.sound
 

Methods in quicktime.sound that return TimeRecord
 TimeRecord ExtScheduledSoundHeader.getStartTime()
           
 

Methods in quicktime.sound with parameters of type TimeRecord
 void ExtScheduledSoundHeader.setStartTime(TimeRecord startTime)
          This method sets the time that the sound should begin playing
 

Constructors in quicktime.sound with parameters of type TimeRecord
ExtScheduledSoundHeader(QTPointerRef data, int numChannels, float rate, int numFrames, int sampleSizeBits, int format, int compressionID, int packetSize, TimeRecord startTime, int extendedFlags)
          Create an ExtScheduledSoundHeader object for the scheduled sound calls.
 

Uses of TimeRecord in quicktime.std.clocks
 

Methods in quicktime.std.clocks that return TimeRecord
 TimeRecord TimeBase.getTRTime()
          This allows your application to obtain the current time value from a time base in the default scale of the time base.
 TimeRecord TimeBase.getTRTime(int scale)
          This allows your application to obtain the current time value from a time base.
 TimeRecord TimeBase.getTRStartTime()
          This allows you to determine the start time of a time base in the default scale of the time base.
 TimeRecord TimeBase.getTRStartTime(int scale)
          This allows you to determine the start time of a time base.
 TimeRecord TimeBase.getTRStopTime()
          This allows you to determine the stop time of a time base in the default scale of the time base.
 TimeRecord TimeBase.getTRStopTime(int scale)
          This allows you to determine the stop time of a time base in the default scale of the time base.
 TimeRecord Clock.getTime()
          Allows your application to obtain the current time according to the specified clock.
 

Methods in quicktime.std.clocks with parameters of type TimeRecord
static TimeBase TimeBase.fromTimeRecord(TimeRecord tr)
          Return the TimeBase that is associated with this record.
 void TimeBase.setTime(TimeRecord tr)
          This allows your application to set the current time of a time base.
 void TimeBase.setStartTime(TimeRecord tr)
          This allows you to set the start time of a time base and defines the time base's the minimum time value.
 void TimeBase.setStopTime(TimeRecord tr)
          This allows you to set the stop time of a time base and defines the time base's the maximum time value.
 int TimeBase.getStatus(TimeRecord unpinnedTime)
          This allows your application to retrieve status information from a time base.
 void TimeBase.setZero(TimeRecord zero)
          This allows your application to change the offset from a time base to either its master time base or its clock component.
 void TimeBase.setMasterTimeBase(TimeBase master, TimeRecord slaveZero)
          This allows your application to assign a master time base to a time base.
 void TimeBase.setMasterClock(Clock clockMeister, TimeRecord slaveZero)
          Specifies the clock component that is assigned to a time base.
 void TimeRecord.addTime(TimeRecord source)
          This adds two times specified in time structures.
 void TimeRecord.subtractTime(TimeRecord source)
          This subtracts two times specified in time structures.
 

Uses of TimeRecord in quicktime.std.movies
 

Methods in quicktime.std.movies that return TimeRecord
 TimeRecord MovieController.getSelectionBegin()
          Your application can use this method to receive the start time of a selection.
 TimeRecord MovieController.getSelectionDuration()
          Your application can use this method to receive the duration of a selection.
 TimeRecord Movie.getTRTime()
          This method returns a movie's current time as a TimeRecord object.
 

Methods in quicktime.std.movies with parameters of type TimeRecord
 boolean ActionFilter.execute(MovieController mc, int action, TimeRecord tr)
          This method should be overridden to handle the following actions: mcActionGoToTime mcActionSetSelectionBegin mcActionGetSelectionBegin mcActionSetSelectionDuration mcActionGetSelectionDuration
 boolean ActionFilter.execute(MovieController mc, int action, TimeRecord tr, java.lang.String str)
          This method should be overridden to handle the following actions: mcActionGetChapterTime
 void MovieController.goToTime(TimeRecord time)
          Your application can use this action to goto a specific time.
 void MovieController.setSelectionBegin(TimeRecord time)
          Your application can use this action to set the start time of a selection.
 void MovieController.setSelectionDuration(TimeRecord time)
          Your application can use this action to set the duration of a selection.
 void Movie.setTime(TimeRecord newtime)
          This method allows you to set a movie's current time.
 void Movie.setMasterTimeBase(TimeBase tb, TimeRecord slaveZero)
          This method allows you to assign a master time base to a movie.
 void Movie.setMasterClock(Clock clockMeister, TimeRecord slaveZero)
          This method allows you to assign a clock component to a movie.
 

Uses of TimeRecord in quicktime.std.movies.media
 

Methods in quicktime.std.movies.media that return TimeRecord
 TimeRecord MovieMediaHandler.getCurrentMoviePropertyTime()
          This method gets the time record associated with the currently instantiated embedded movie