Package javax.sound.sampled

Examples of javax.sound.sampled.AudioInputStream.available()


    {
      InputStream fin = new BufferedInputStream(new FileInputStream(filename));
      AudioInputStream in= AudioSystem.getAudioInputStream(fin);   
      dumpAudioInputStream(in,out,fin.toString());
      assertEquals("FrameLength",-1,in.getFrameLength());     
      assertEquals("Available",Integer.parseInt((String)props.getProperty("Available")),in.available());     
      fin.close();
      in.close();
    }
    catch (UnsupportedAudioFileException e)
    {
View Full Code Here


    {
      File file = new File(filename);
      AudioInputStream in= AudioSystem.getAudioInputStream(file);
      dumpAudioInputStream(in,out,file.toString());
      assertEquals("FrameLength",-1,in.getFrameLength());     
      assertEquals("Available",Integer.parseInt((String)props.getProperty("Available")),in.available());
      in.close();   
    }
    catch (UnsupportedAudioFileException e)
    {
      assertTrue("testGetAudioInputStreamFile:"+e.getMessage(),false);
View Full Code Here

    {
      URL url = new URL(fileurl);
      AudioInputStream in= AudioSystem.getAudioInputStream(url);   
      dumpAudioInputStream(in,out,url.toString());
      assertEquals("FrameLength",-1,in.getFrameLength());     
      assertEquals("Available",Integer.parseInt((String)props.getProperty("Available")),in.available());
      in.close();
    }
    catch (UnsupportedAudioFileException e)
    {
      assertTrue("testGetAudioInputStreamURL:"+e.getMessage(),false);
View Full Code Here

        AudioInputStream ais = new AudioInputStream(is, format, 10);

        assertEquals(format, ais.getFormat());
        assertEquals(10, ais.getFrameLength());
        assertEquals(40, ais.available());
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(32, ais.available());
        assertTrue(ais.markSupported());
        ais.mark(1000);
        assertEquals(8, ais.read(new byte[10]));
View Full Code Here

        assertEquals(format, ais.getFormat());
        assertEquals(10, ais.getFrameLength());
        assertEquals(40, ais.available());
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(32, ais.available());
        assertTrue(ais.markSupported());
        ais.mark(1000);
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(24, ais.available());
        assertEquals(0, ais.skip(2));
View Full Code Here

        assertEquals(8, ais.read(new byte[10]));
        assertEquals(32, ais.available());
        assertTrue(ais.markSupported());
        ais.mark(1000);
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(24, ais.available());
        assertEquals(0, ais.skip(2));
        assertEquals(8, ais.skip(10));
        ais.reset();
        assertEquals(32, ais.available());
        assertEquals(0, ais.read(new byte[10], -1, 2));
View Full Code Here

        assertEquals(8, ais.read(new byte[10]));
        assertEquals(24, ais.available());
        assertEquals(0, ais.skip(2));
        assertEquals(8, ais.skip(10));
        ais.reset();
        assertEquals(32, ais.available());
        assertEquals(0, ais.read(new byte[10], -1, 2));
        assertEquals(8, ais.read(new byte[10], 0, 11));
        try {
            ais.read();
            fail("No expected IOException");
View Full Code Here

        is = new ByteArrayInputStream(new byte[1001]);
        ais = new AudioInputStream(is, format, 500);

        assertEquals(format, ais.getFormat());
        assertEquals(500, ais.getFrameLength());
        assertEquals(1001, ais.available());
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(993, ais.available());
        ais.mark(1000);
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(985, ais.available());
View Full Code Here

        assertEquals(format, ais.getFormat());
        assertEquals(500, ais.getFrameLength());
        assertEquals(1001, ais.available());
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(993, ais.available());
        ais.mark(1000);
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(985, ais.available());
        assertEquals(0, ais.skip(2));
        assertEquals(8, ais.skip(10));
View Full Code Here

        assertEquals(1001, ais.available());
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(993, ais.available());
        ais.mark(1000);
        assertEquals(8, ais.read(new byte[10]));
        assertEquals(985, ais.available());
        assertEquals(0, ais.skip(2));
        assertEquals(8, ais.skip(10));
        ais.reset();
        assertEquals(993, ais.available());
        assertEquals(0, ais.read(new byte[10], -1, 2));
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.