// Path: src/main/java/au/edu/jcu/v4l4j/exceptions/NoTunerException.java
// public class NoTunerException extends V4L4JException {
// 
// 	private static final long serialVersionUID = -4596596557974047977L;
// 
// 	public NoTunerException(String message) {
// 		super(message);
// 	}
// 
// 	public NoTunerException(String message, Throwable throwable) {
// 		super(message, throwable);
// 	}
// 
// 	public NoTunerException(Throwable throwable) {
// 		super(throwable);
// 	}
// 
// }


import java.util.HashSet;
import java.util.Set;
import au.edu.jcu.v4l4j.exceptions.NoTunerException;
	 */
	public String getName() {
		return name;
	}

	/**
	 * This method returns the type of this input 
	 * ({@link V4L4JConstants#INPUT_TYPE_TUNER} or {@link V4L4JConstants#INPUT_TYPE_CAMERA})
	 * @return the type of this input
	 */
	public short getType() {
		return type;
	}

	/**
	 * This method returns the standards supported by this input
	 * ({@link V4L4JConstants#STANDARD_PAL}, {@link V4L4JConstants#STANDARD_SECAM},
	 *  {@link V4L4JConstants#STANDARD_NTSC} or {@link V4L4JConstants#STANDARD_WEBCAM})
	 * @return the supportedStandards
	 */
	public Set<Integer> getSupportedStandards() {
		return supportedStandards;
	}

	/**
	 * This method returns the {@link TunerInfo} associated with this input, if any.
	 * @return the tuner
	 * @throws NoTunerException if this input is of type 
	 * {@link V4L4JConstants#INPUT_TYPE_CAMERA}, and is not a tuner.
	 */
// Path: src/main/java/au/edu/jcu/v4l4j/exceptions/NoTunerException.java
// public class NoTunerException extends V4L4JException {
// 
// 	private static final long serialVersionUID = -4596596557974047977L;
// 
// 	public NoTunerException(String message) {
// 		super(message);
// 	}
// 
// 	public NoTunerException(String message, Throwable throwable) {
// 		super(message, throwable);
// 	}
// 
// 	public NoTunerException(Throwable throwable) {
// 		super(throwable);
// 	}
// 
// }


// Path: src/main/java/au/edu/jcu/v4l4j/InputInfo.java
import java.util.HashSet;
import java.util.Set;
import au.edu.jcu.v4l4j.exceptions.NoTunerException;

	 */
	public String getName() {
		return name;
	}

	/**
	 * This method returns the type of this input 
	 * ({@link V4L4JConstants#INPUT_TYPE_TUNER} or {@link V4L4JConstants#INPUT_TYPE_CAMERA})
	 * @return the type of this input
	 */
	public short getType() {
		return type;
	}

	/**
	 * This method returns the standards supported by this input
	 * ({@link V4L4JConstants#STANDARD_PAL}, {@link V4L4JConstants#STANDARD_SECAM},
	 *  {@link V4L4JConstants#STANDARD_NTSC} or {@link V4L4JConstants#STANDARD_WEBCAM})
	 * @return the supportedStandards
	 */
	public Set<Integer> getSupportedStandards() {
		return supportedStandards;
	}

	/**
	 * This method returns the {@link TunerInfo} associated with this input, if any.
	 * @return the tuner
	 * @throws NoTunerException if this input is of type 
	 * {@link V4L4JConstants#INPUT_TYPE_CAMERA}, and is not a tuner.
	 */
	public TunerInfo getTunerInfo() throws NoTunerException{