Package javax.media

Examples of javax.media.Time


    int priorState = controller.getState();
    if (priorState == Controller.Started) {
        controller.stop();
          }

             controller.setMediaTime(new Time(mediaNanos));

    if (priorState == Controller.Started) {
        Time now = controller.getTimeBase().getTime();
        controller.syncStart(now);
    }
           }
        };
    }
View Full Code Here


  protected EventListener createControlListener() {
  return new ActionListener() {
            public void actionPerformed(ActionEvent e) {
    Controller controller = getController();
                controller.stop();
          controller.setMediaTime(new Time(0.0));
            }
        };
    }
View Full Code Here

              priorState = controller.getState();
        if (priorState == Controller.Started) {
       controller.stop();
        }
              controller.setRate(-1.0f * saveRate);
        Time now = controller.getTimeBase().getTime();
                  controller.syncStart(now);
              }
      }
      @Override
    public void mouseReleased(MouseEvent event) {
View Full Code Here

        /*
         * Set the state of the buttons to the correct values.
         */
        if (event instanceof EndOfMediaEvent) {
            // End of the media -- rewind
            player.setMediaTime(new Time(0));
        }
    }
View Full Code Here

              priorState = controller.getState();
        if (priorState == Controller.Started) {
       controller.stop();
        }
              controller.setRate(-1.0f * saveRate);
        Time now = controller.getTimeBase().getTime();
                  controller.syncStart(now);
              }
      }
      public void mouseReleased(MouseEvent event) {
              if (isOperational()) {
View Full Code Here

class PlayerListener implements ControllerListener {

    public void controllerUpdate(ControllerEvent event) {
  Controller c = event.getSourceController();
  if (event instanceof EndOfMediaEvent) {
      c.setMediaTime(new Time(0.0));
  }
    }
View Full Code Here

    class LoopListener implements ControllerListener {

  public void controllerUpdate(ControllerEvent event) {
      Player p = (Player)event.getSourceController();
      if (event instanceof EndOfMediaEvent) {
        p.setMediaTime(new Time(0));
        p.start();
            }
  }
View Full Code Here

  if (ae.getSource() == comboMovies)
      setURL(movies[comboMovies.getSelectedIndex()]);
  //setURL((String) comboMovies.getSelectedItem());
  if (ae.getSource() == selPanel) {
      if (player != null) {
    Time newBeginTime =
        new Time(selPanel.getStartTimeMillis() * 1000000);
    Time newEndTime =
        new Time(selPanel.getStopTimeMillis() * 1000000);
    if (newBeginTime.getSeconds() != beginTime.getSeconds()) {
        if (player.getState() == Player.Started)
      player.stop();
        player.setMediaTime(newBeginTime);
        timerCount = 1000;
        beginTime = newBeginTime;
        updateLabel();
    }
    if (newEndTime.getSeconds() != endTime.getSeconds()) {
        if (player.getState() == Player.Started)
      player.stop();
        endTime = newEndTime;
        player.setMediaTime(newEndTime);
        timerCount = 1000;
View Full Code Here

        }

  public void controllerUpdate(ControllerEvent event) {
      Player p = (Player) event.getSourceController();
      if (event instanceof EndOfMediaEvent) {
            p.setMediaTime(new Time(0));
            }
      else if (event instanceof RealizeCompleteEvent) {
    cpc = p.getControlPanelComponent();
    if (cpc != null)
          SwingUtilities.invokeLater(new AddComponentsThread(cpc));
View Full Code Here

   
    public void controllerUpdate(ControllerEvent ce) {
  if (ce instanceof RealizeCompleteEvent) {
      if (visual != null)
    return;
      beginTime = new Time(0);
      duration = endTime = player.getDuration();
      if (selPanel != null) {
    selPanel.setStartTimeMillis(
           beginTime.getNanoseconds() / 1000000);
    selPanel.setStopTimeMillis(
View Full Code Here

TOP

Related Classes of javax.media.Time

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.