Java examples for javax.sound.sampled:Audio
is Audio File
/******************************************************************************* * Copyright (c) 2009-2013 SKRATCHDOT.COM * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * http://www.eclipse.org/legal/epl-v10.html * //w w w .j a v a 2 s.co m * Contributors: * JEFF |:at:| SKRATCHDOT |:dot:| COM *******************************************************************************/ //package com.java2s; import java.io.File; import java.io.IOException; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.UnsupportedAudioFileException; public class Main { public static void main(String[] argv) throws Exception { File file = new File("Main.java"); System.out.println(isAudioFile(file)); } public static boolean isAudioFile(File file) { try { AudioSystem.getAudioFileFormat(file); return true; } catch (UnsupportedAudioFileException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return false; } }