Examples of GainControl


Examples of javax.media.GainControl

  */
    @Override
  protected void setControllerHook(Controller newController) {
  super.setControllerHook(newController);

  GainControl gc;
  if (isOperational()) {
      gc = getGainControl();
       setState(gc.getLevel());
      gc.addGainChangeListener(this);
  }
    }
View Full Code Here

Examples of javax.media.GainControl

  protected EventListener createControlListener() {
  return new ActionListener() {
      public void actionPerformed(ActionEvent e) {
    AbstractGainButtonPanel  gbp =
      (AbstractGainButtonPanel) getControlComponent();
    GainControl gc = getGainControl();
     float level = gc.getLevel();

    if (e.getSource() == gbp.getGainIncreaseButton()) {
        level += 0.1f;
        gc.setLevel(level > 1.0f ? 1.0f : level);
    } else if (e.getSource() == gbp.getGainDecreaseButton()) {
        level -= 0.1f;
         gc.setLevel(level < 0.0f ? 0.0f : level);
    }
      }
  };
    }
View Full Code Here

Examples of javax.media.GainControl

  */
    @Override
  protected void setControllerHook(Controller newController) {
  super.setControllerHook(newController);
  if (isOperational()) {
      GainControl gc = getGainControl();
      setLevel(gc.getLevel());
      setMute(gc.getMute());
      gc.addGainChangeListener(this);
  }
    }
View Full Code Here

Examples of javax.media.GainControl

  */
    @Override
  protected EventListener createControlListener() {
      return new ActionListener() {
          public void actionPerformed(ActionEvent e) {
                    GainControl gc = getGainControl();
        boolean muted = gc.getMute();
        gc.setMute(!muted);
        setMute(!muted);
            }
           };
    }
View Full Code Here

Examples of javax.media.GainControl

     * chosen as the master Player.
     *
     */
    public static int pickAMaster(Player[] players) {
        for(int i = 0; i < players.length; i++) {
            GainControl gain =
                players[i].getGainControl();

            if( gain != null &&
                gain.getControlComponent() != null )
            {
                return i;
            }
        }
        return 0;
View Full Code Here

Examples of javax.media.GainControl

  * is associated.
  */
    protected void setControllerHook(Controller newController) {
  super.setControllerHook(newController);

  GainControl gc;
  if (isOperational()) {
      gc = getGainControl();
       setState(gc.getLevel());
      gc.addGainChangeListener(this);
  }
    }
View Full Code Here

Examples of javax.media.GainControl

    protected EventListener createControlListener() {
  return new ActionListener() {
      public void actionPerformed(ActionEvent e) {
    AbstractGainButtonPanel  gbp =
      (AbstractGainButtonPanel) getControlComponent();
    GainControl gc = getGainControl();
     float level = gc.getLevel();

    if (e.getSource() == gbp.getGainIncreaseButton()) {
        level += 0.1f;
        gc.setLevel(level > 1.0f ? 1.0f : level);
    } else if (e.getSource() == gbp.getGainDecreaseButton()) {
        level -= 0.1f;
         gc.setLevel(level < 0.0f ? 0.0f : level);
    }
      }
  };
    }
View Full Code Here

Examples of javax.media.GainControl

  * is associated.
  */
    protected void setControllerHook(Controller newController) {
  super.setControllerHook(newController);
  if (isOperational()) {
      GainControl gc = getGainControl();
      setLevel(gc.getLevel());
      setMute(gc.getMute());
      gc.addGainChangeListener(this);
  }
    }
View Full Code Here

Examples of javax.media.GainControl

  * @return An ActionListener for toggling mute state.
  */
    protected EventListener createControlListener() {
      return new ActionListener() {
          public void actionPerformed(ActionEvent e) {
                    GainControl gc = getGainControl();
        boolean muted = gc.getMute();
        gc.setMute(!muted);
        setMute(!muted);
            }
           };
    }
View Full Code Here

Examples of javax.media.GainControl

    }
  }
 
  public void setVolume( float linear )
  {
    final GainControl gc = mp.getGainControl();
    if( gc != null) {
      gc.setLevel( linear );
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.