Class LinearAudioConverter


  • public class LinearAudioConverter
    extends javax.sound.sampled.spi.FormatConversionProvider
    Author:
    K.Jaensch, klausj@phonetik.uni-muenchen.de
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.sound.sampled.AudioInputStream getAudioInputStream​(javax.sound.sampled.AudioFormat.Encoding targetEncoding, javax.sound.sampled.AudioInputStream sourceStream)  
      javax.sound.sampled.AudioInputStream getAudioInputStream​(javax.sound.sampled.AudioFormat targetFormat, javax.sound.sampled.AudioInputStream sourceStream)  
      javax.sound.sampled.AudioFormat.Encoding[] getSourceEncodings()  
      javax.sound.sampled.AudioFormat.Encoding[] getTargetEncodings()  
      javax.sound.sampled.AudioFormat.Encoding[] getTargetEncodings​(javax.sound.sampled.AudioFormat sourceFormat)  
      javax.sound.sampled.AudioFormat[] getTargetFormats​(javax.sound.sampled.AudioFormat.Encoding targetEncoding, javax.sound.sampled.AudioFormat sourceFormat)  
      static void main​(java.lang.String[] args)  
      • Methods inherited from class javax.sound.sampled.spi.FormatConversionProvider

        isConversionSupported, isConversionSupported, isSourceEncodingSupported, isTargetEncodingSupported
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LinearAudioConverter

        public LinearAudioConverter()
    • Method Detail

      • getSourceEncodings

        public javax.sound.sampled.AudioFormat.Encoding[] getSourceEncodings()
        Specified by:
        getSourceEncodings in class javax.sound.sampled.spi.FormatConversionProvider
      • getTargetEncodings

        public javax.sound.sampled.AudioFormat.Encoding[] getTargetEncodings()
        Specified by:
        getTargetEncodings in class javax.sound.sampled.spi.FormatConversionProvider
      • getTargetEncodings

        public javax.sound.sampled.AudioFormat.Encoding[] getTargetEncodings​(javax.sound.sampled.AudioFormat sourceFormat)
        Specified by:
        getTargetEncodings in class javax.sound.sampled.spi.FormatConversionProvider
      • getTargetFormats

        public javax.sound.sampled.AudioFormat[] getTargetFormats​(javax.sound.sampled.AudioFormat.Encoding targetEncoding,
                                                                  javax.sound.sampled.AudioFormat sourceFormat)
        Specified by:
        getTargetFormats in class javax.sound.sampled.spi.FormatConversionProvider
      • getAudioInputStream

        public javax.sound.sampled.AudioInputStream getAudioInputStream​(javax.sound.sampled.AudioFormat targetFormat,
                                                                        javax.sound.sampled.AudioInputStream sourceStream)
        Specified by:
        getAudioInputStream in class javax.sound.sampled.spi.FormatConversionProvider
      • getAudioInputStream

        public javax.sound.sampled.AudioInputStream getAudioInputStream​(javax.sound.sampled.AudioFormat.Encoding targetEncoding,
                                                                        javax.sound.sampled.AudioInputStream sourceStream)
        Specified by:
        getAudioInputStream in class javax.sound.sampled.spi.FormatConversionProvider
      • main

        public static void main​(java.lang.String[] args)