/* * @(#)SilenceSuppressionControl.java 1.4 02/08/21 * * Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved. */ package javax.media.control; /** * This interface is a Control for specifying the parameters for silence * suppression. * @since JMF 2.0 */ public interface SilenceSuppressionControl extends javax.media.Control { /** * Returns if silence suppression was enabled. * Decoders returns if silence suppression is supported. * @return if silence suppression was enabled */ public boolean getSilenceSuppression(); /** * Sets the silence suppression mode. * Decoders ignore this method. * @param newSilenceSuppression the requested silence suppression * mode * @return the actual silence suppression mode that was set */ public boolean setSilenceSuppression(boolean newSilenceSuppression); /** * Returns if silence suppression is supported * @return if silence suppression is supported */ public boolean isSilenceSuppressionSupported(); }