|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--javax.sound.sampled.spi.FormatConversionProvider
형식 변환 프로바이더는 1 kr 이상의 입력 형식으로부터 1 개 이상의 출력 형식에의 형식 변환 서비스를 제공합니다. 컨버터에는 오디오 데이터의 encode 또는 복호화(decode), 혹은 그 양쪽 모두를 실시하는 codec, 코드 변환기등이 포함됩니다. 형식 컨버터는 서포트되는 변환의 판별, 및 변환된 데이터를 읽어들일 수 있는 오디오 스트림을 취득하기 위한 메소드를 제공합니다.
소스 형식은 착신 오디오 데이터의 형식을 나타냅니다. 이 형식은 변환됩니다.
타겟 형식은 처리필의 변환된 오디오 데이터의 형식입니다. 이것은 getAudioInputStream
메소드의 1 개에 의해 돌려주어진 스트림으로부터 읽어들일 수 있는 데이터 형식입니다.
생성자의 개요 | |
FormatConversionProvider ()
|
메소드의 개요 | |
abstract AudioInputStream |
getAudioInputStream (AudioFormat.Encoding targetEncoding,
AudioInputStream sourceStream)
지정된 오디오 입력 스트림으로부터 , 지정된 인코딩으로 오디오 입력 스트림을 취득합니다. |
abstract AudioInputStream |
getAudioInputStream (AudioFormat targetFormat,
AudioInputStream sourceStream)
지정된 오디오 입력 스트림으로부터 , 지정된 형식에서 오디오 입력 스트림을 취득합니다. |
abstract AudioFormat.Encoding [] |
getSourceEncodings ()
이 프로바이더가 제공하는 형식 변환 서비스의 소스 형식 인코딩세트를 취득합니다. |
abstract AudioFormat.Encoding [] |
getTargetEncodings ()
이 프로바이더가 제공하는 형식 변환 서비스의 타겟 형식 인코딩세트를 취득합니다. |
abstract AudioFormat.Encoding [] |
getTargetEncodings (AudioFormat sourceFormat)
특정의 소스 형식에 대해 형식 컨버터가 서포트하는 타겟 형식 인코딩세트를 취득합니다. |
abstract AudioFormat [] |
getTargetFormats (AudioFormat.Encoding targetEncoding,
AudioFormat sourceFormat)
형식 컨버터가 서포트하는 지정된 인코딩을 가지는 타겟 형식세트를 취득합니다. |
boolean |
isConversionSupported (AudioFormat.Encoding targetEncoding,
AudioFormat sourceFormat)
특정의 형식으로부터 특정의 인코딩에의 변환을 형식 컨버터가 서포트할지 어떨지를 나타냅니다.. |
boolean |
isConversionSupported (AudioFormat targetFormat,
AudioFormat sourceFormat)
특정의 형식으로부터 다른 형식에의 변환을 형식 컨버터가 서포트하고 있을지 어떨지를 나타냅니다. |
boolean |
isSourceEncodingSupported (AudioFormat.Encoding sourceEncoding)
지정된 소스 형식 인코딩으로부터의 변환을 형식 컨버터가 서포트하고 있을지 어떨지를 나타냅니다. |
boolean |
isTargetEncodingSupported (AudioFormat.Encoding targetEncoding)
지정된 타겟 형식 인코딩에의 변환을 형식 컨버터가 서포트하고 있을지 어떨지를 나타냅니다. |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자의 상세 |
public FormatConversionProvider()
메소드의 상세 |
public abstract AudioFormat.Encoding [] getSourceEncodings()
public abstract AudioFormat.Encoding [] getTargetEncodings()
public boolean isSourceEncodingSupported(AudioFormat.Encoding sourceEncoding)
sourceEncoding
- 서포트에 대해 조회하는 소스 형식 인코딩
true
, 그렇지 않은 경우는 false
public boolean isTargetEncodingSupported(AudioFormat.Encoding targetEncoding)
targetEncoding
- 서포트에 대해 조회하는 타겟 형식 인코딩
true
, 그렇지 않은 경우는 false
public abstract AudioFormat.Encoding [] getTargetEncodings(AudioFormat sourceFormat)
public boolean isConversionSupported(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
targetEncoding
- 송출 데이터의 바람직한 인코딩sourceFormat
- 착신 데이터의 형식
true
, 그렇지 않은 경우는 false
public abstract AudioFormat [] getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
public boolean isConversionSupported(AudioFormat targetFormat, AudioFormat sourceFormat)
targetFormat
- 송출 데이터의 바람직한 형식sourceFormat
- 착신 데이터의 형식
true
, 그렇지 않은 경우는 false
public abstract AudioInputStream getAudioInputStream(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream)
targetEncoding
- 처리 후의 스트림의 바람직한 인코딩sourceStream
- 처리하는 데이터의 read원의 스트림
IllegalArgumentException
- 제공된 형식 변환이 서포트되어 있지 않은 경우public abstract AudioInputStream getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
targetFormat
- 처리 후의 스트림의 바람직한 데이터 형식sourceStream
- 처리하는 데이터의 read원의 스트림
IllegalArgumentException
- 제공된 형식 변환이 서포트되어 있지 않은 경우
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.