package javax.microedition.amms.control.tuner;

import javax.microedition.media.Control;
import javax.microedition.media.MediaException;

public interface TunerControl extends Control
{
 public int MONO = 1;
 public int STEREO = 2;
 public int AUTO = 3;
 public String MODULATION_FM = "fm";
 public String MODULATION_AM = "am";

 public int getMinFreq(String string_1);
 
 public int getMaxFreq(String string_1);
 
 public int setFrequency(int int_1, String string_1);
 
 public int getFrequency();
 
 public int seek(int int_1, String string_1, boolean boolean_1) throws MediaException;
 
 public boolean getSquelch();
 
 public void setSquelch(boolean boolean_1) throws MediaException;
 
 public String getModulation();
 
 public int getSignalStrength() throws MediaException;
 
 public int getStereoMode();
 
 public void setStereoMode(int int_1);
 
 public int getNumberOfPresets();
 
 public void usePreset(int int_1);
 
 public void setPreset(int int_1);
 
 public void setPreset(int int_1, int int_2, String string_1, int int_3);
 
 public int getPresetFrequency(int int_1);
 
 public String getPresetModulation(int int_1);
 
 public int getPresetStereoMode(int int_1) throws MediaException;
 
 public String getPresetName(int int_1);
 
 public void setPresetName(int int_1, String string_1);
 
}