public boolean isTerminated() { return isShutdown(); }
public <V> ScheduledFuture<V> schedule(Callable<V> task, long initialDelay, TimeUnit units) { return schedule(task, initialDelay, 0, units); }
/** Creates a new instance of MediaPositionModel */ public PipelinePositionModel(Pipeline element) { this.pipeline = element; element.getBus().connect(swingExec.wrap(Bus.SEGMENT_DONE.class, new Bus.SEGMENT_DONE() { public void segmentDone(GstObject source, Format format, final long position) { PipelinePositionModel.this.segmentDone(position); } })); } private synchronized void startPoll() {
mediaPlayer.addMediaListener(swingExec.wrap(MediaListener.class, mediaListener));
public ScheduledFuture<?> scheduleWithFixedDelay(Runnable task, long initialDelay, long interval, TimeUnit units) { return schedule(Executors.callable(task), initialDelay, interval, units); }
public ScheduledFuture<?> scheduleAtFixedRate(Runnable task, long initialDelay, long interval, TimeUnit units) { return schedule(Executors.callable(task), initialDelay, interval, units); }
public ScheduledFuture<?> schedule(Runnable task, long initialDelay, TimeUnit units) { return schedule(Executors.callable(task), initialDelay, 0, units); }