Uses of Class
org.gstreamer.ClockTime

Packages that use ClockTime
org.gstreamer   
org.gstreamer.event   
org.gstreamer.lowlevel   
org.gstreamer.media.event   
org.gstreamer.query   
 

Uses of ClockTime in org.gstreamer
 

Fields in org.gstreamer declared as ClockTime
static ClockTime ClockTime.NONE
           
static ClockTime ClockTime.ZERO
           
 

Methods in org.gstreamer that return ClockTime
static ClockTime ClockTime.fromMicros(long microseconds)
          Creates a new ClockTime object for a microsecond value.
static ClockTime ClockTime.fromMillis(long milliseconds)
          Creates a new ClockTime object for a millisecond value.
static ClockTime ClockTime.fromNanos(long nanoseconds)
          Creates a new ClockTime object for a nanosecond value.
static ClockTime ClockTime.fromSeconds(long seconds)
          Creates a new ClockTime object for a second value.
 ClockTime Element.getBaseTime()
          Returns the base time of the element.
 ClockTime Buffer.getDuration()
          Gets the duration in time of the buffer data, can be NONE when the duration is not known or relevant.
 ClockTime Clock.getInternalTime()
          Gets the current internal time of this clock.
 ClockTime Clock.getResolution()
          Gets the accuracy of the clock.
 ClockTime Clock.getTime()
          Gets the current time of the given clock.
 ClockTime ClockID.getTime()
          Gets the time of the clock ID
 ClockTime Buffer.getTimestamp()
          Gets the timestamp in time of the buffer data, can be NONE when the timestamp is not known or relevant.
 ClockTime Pipeline.queryDuration()
          Gets the time duration of the current media stream.
 ClockTime Pipeline.queryPosition()
          Gets the current position in the media stream in units of time.
 ClockTime Clock.setResolution(ClockTime resolution)
          Sets the accuracy of the clock.
static ClockTime ClockTime.valueOf(long time, java.util.concurrent.TimeUnit units)
          Returns a new ClockTime object that represents the time value.
 

Methods in org.gstreamer with parameters of type ClockTime
 int ClockTime.compareTo(ClockTime time)
          Compares this ClockTime to another.
 void Clock.getCalibration(ClockTime internal, ClockTime external, ClockTime rateNumerator, ClockTime rateDenominator)
          Gets the internal rate and reference time of clock.
 ClockID Clock.newPeriodicID(ClockTime startTime, ClockTime interval)
          Gets an ID from this clock to trigger a periodic notification.
 ClockID Clock.newSingleShotID(ClockTime time)
          Gets a ClockID from this clock to trigger a single shot notification at the requested time.
 boolean Pipeline.seek(ClockTime time)
          Sets the position in the media stream to time.
 void Clock.setCalibration(ClockTime internal, ClockTime external, ClockTime rateNumerator, ClockTime rateDenominator)
          Adjusts the rate and time of this clock.
 void Buffer.setDuration(ClockTime dur)
           
 ClockTime Clock.setResolution(ClockTime resolution)
          Sets the accuracy of the clock.
 void Buffer.setTimestamp(ClockTime timestamp)
          Sets the timestamp in time of the buffer data, can be NONE when the timestamp is not known or relevant.
 

Uses of ClockTime in org.gstreamer.event
 

Methods in org.gstreamer.event that return ClockTime
 ClockTime LatencyEvent.getLatency()
          Gets the latency in the latency event.
 ClockTime QOSEvent.getTimestamp()
          Gets the timestamp from this event.
 

Constructors in org.gstreamer.event with parameters of type ClockTime
LatencyEvent(ClockTime latency)
          Create a new latency event.
NewSegmentEvent(boolean update, double rate, ClockTime start, ClockTime stop, ClockTime position)
           
QOSEvent(double proportion, long difference, ClockTime timestamp)
          Creates a new quality-of-service event.
 

Uses of ClockTime in org.gstreamer.lowlevel
 

Fields in org.gstreamer.lowlevel declared as ClockTime
 ClockTime GstBufferAPI.BufferStruct.duration
           
 ClockTime GstBufferAPI.BufferStruct.timestamp
           
 

Methods in org.gstreamer.lowlevel that return ClockTime
 ClockTime GstClockAPI.gst_clock_adjust_unlocked(Clock clock, ClockTime internal)
           
 ClockTime GstClockAPI.gst_clock_get_internal_time(Clock clock)
           
 ClockTime GstClockAPI.gst_clock_get_resolution(Clock clock)
           
 ClockTime GstClockAPI.gst_clock_get_time(Clock clock)
           
 ClockTime GstClockAPI.gst_clock_id_get_time(ClockID id)
           
 ClockTime GstClockAPI.gst_clock_set_resolution(Clock clock, ClockTime resolution)
           
 ClockTime GstClockAPI.gst_clock_unadjust_unlocked(Clock clock, ClockTime external)
           
 ClockTime GstElementAPI.gst_element_get_base_time(Element element)
           
 

Methods in org.gstreamer.lowlevel with parameters of type ClockTime
 boolean GstClockAPI.GstClockCallback.callback(Clock clock, ClockTime time, ClockID id, com.sun.jna.Pointer user_data)
           
 Message GstBusAPI.gst_bus_poll(Bus bus, MessageType events, ClockTime timeout)
           
 Message GstBusAPI.gst_bus_timed_pop_filtered(Bus bus, ClockTime timeout, MessageType types)
           
 Message GstBusAPI.gst_bus_timed_pop(Bus bus, ClockTime timeout)
           
 boolean GstClockAPI.gst_clock_add_observation(Clock clock, ClockTime slave, ClockTime Master, double[] r_squared)
           
 ClockTime GstClockAPI.gst_clock_adjust_unlocked(Clock clock, ClockTime internal)
           
 ClockID GstClockAPI.gst_clock_new_periodic_id(Clock clock, ClockTime start_time, ClockTime interval)
           
 ClockID GstClockAPI.gst_clock_new_single_shot_id(Clock clock, ClockTime time)
           
 void GstClockAPI.gst_clock_set_calibration(Clock clock, ClockTime internal, ClockTime external, ClockTime rate_num, ClockTime rate_denom)
           
 ClockTime GstClockAPI.gst_clock_set_resolution(Clock clock, ClockTime resolution)
           
 ClockTime GstClockAPI.gst_clock_unadjust_unlocked(Clock clock, ClockTime external)
           
 StateChangeReturn GstElementAPI.gst_element_get_state(Element elem, State[] state, State[] pending, ClockTime timeout)
           
 void GstElementAPI.gst_element_set_base_time(Element element, ClockTime time)
           
 Event GstEventAPI.gst_event_new_latency(ClockTime latency)
           
 Event GstEventAPI.gst_event_new_qos(double proportion, long diff, ClockTime timestamp)
           
 void GstEventAPI.gst_event_parse_latency(Event event, ClockTime[] latency)
           
 void GstPipelineAPI.gst_pipeline_set_delay(Pipeline pipeline, ClockTime delay)
           
 void GstPipelineAPI.gst_pipeline_set_new_stream_time(Pipeline pipeline, ClockTime time)
           
 void GstQueryAPI.gst_query_parse_latency(Query query, boolean[] live, ClockTime[] min_latency, ClockTime[] max_latency)
           
 void GstQueryAPI.gst_query_parse_latency(Query query, boolean[] live, ClockTime[] min_latency, ClockTime[] max_latency)
           
 void GstQueryAPI.gst_query_set_latency(Query query, boolean live, ClockTime min_latency, ClockTime max_latency)
           
 

Uses of ClockTime in org.gstreamer.media.event
 

Fields in org.gstreamer.media.event declared as ClockTime
 ClockTime PositionChangedEvent.position
           
 

Methods in org.gstreamer.media.event that return ClockTime
 ClockTime DurationChangedEvent.getDuration()
           
 ClockTime StartEvent.getMediaTime()
           
 ClockTime StopEvent.getMediaTime()
           
 ClockTime PositionChangedEvent.getPosition()
           
 

Constructors in org.gstreamer.media.event with parameters of type ClockTime
DurationChangedEvent(MediaPlayer from, ClockTime newDuration)
           
PauseEvent(MediaPlayer source, State previous, State current, State pending, ClockTime mediaTime)
           
PositionChangedEvent(MediaPlayer player, ClockTime position, int percent)
           
StartEvent(MediaPlayer from, State previous, State current, State target, ClockTime mediaTime)
           
StopEvent(MediaPlayer from, State previous, State current, State target, ClockTime mediaTime)
           
 

Uses of ClockTime in org.gstreamer.query
 

Methods in org.gstreamer.query that return ClockTime
 ClockTime LatencyQuery.getMaximumLatency()
          Gets the maximum latency of the live element.
 ClockTime LatencyQuery.getMinimumLatency()
          Gets the minimum latency of the live element.
 

Methods in org.gstreamer.query with parameters of type ClockTime
 void LatencyQuery.setLatency(boolean live, ClockTime minLatency, ClockTime maxLatency)
          Answers a latency query.