パッケージ | 説明 |
---|---|
javax.sound.sampled |
サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。
|
javax.sound.sampled.spi |
新しいオーディオデバイス、ソースファイルのリーダーやライター、またはオーディオ形式コンバータを提供するときに、サービスプロバイダがサブクラス化する abstract クラスを提供します。
|
修飾子と型 | フィールドと説明 |
---|---|
protected AudioFormat |
AudioInputStream.format
ストリームに含まれるオーディオデータの形式です。
|
修飾子と型 | メソッドと説明 |
---|---|
AudioFormat |
DataLine.getFormat()
データラインのオーディオデータの現在の形式 (エンコーディング、サンプルレート、チャネル数など) を取得します。
|
AudioFormat |
AudioInputStream.getFormat()
オーディオ入力ストリーム内のサウンドデータのオーディオ形式を取得します。
|
AudioFormat |
AudioFileFormat.getFormat()
オーディオファイルに含まれるオーディオデータの形式を取得します。
|
AudioFormat[] |
DataLine.Info.getFormats()
データラインによってサポートされるオーディオ形式のセットを取得します。
|
static AudioFormat[] |
AudioSystem.getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
特定のエンコーディングを持つ形式、およびインストールされた形式変換のセットを使用して指定された形式のストリームからシステムが取得できる形式を取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
static AudioInputStream |
AudioSystem.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
指定されたオーディオ入力ストリームを変換して、示された形式のオーディオ入力ストリームを取得します。
|
static SourceDataLine |
AudioSystem.getSourceDataLine(AudioFormat format)
AudioFormat オブジェクトで指定された形式でオーディオデータを再生するために使用するソースデータラインを取得します。 |
static SourceDataLine |
AudioSystem.getSourceDataLine(AudioFormat format, Mixer.Info mixerinfo)
AudioFormat オブジェクトで指定された形式で、Mixer.Info オブジェクトによって指定されたミキサーによって提供されたオーディオデータの再生に使用できるソースデータラインを取得します。 |
static TargetDataLine |
AudioSystem.getTargetDataLine(AudioFormat format)
AudioFormat オブジェクトで指定された形式でオーディオデータを録音するために使用できるターゲットデータラインを取得します。 |
static TargetDataLine |
AudioSystem.getTargetDataLine(AudioFormat format, Mixer.Info mixerinfo)
AudioFormat オブジェクトで指定された形式で、Mixer.Info オブジェクトによって指定されたミキサーによって提供されたオーディオデータの録音に使用できるターゲットデータラインを取得します。 |
static AudioFormat.Encoding[] |
AudioSystem.getTargetEncodings(AudioFormat sourceFormat)
インストールされた形式変換のセットを使用して、指定された形式のオーディオ入力ストリームからシステムが取得できるエンコーディングを取得します。
|
static AudioFormat[] |
AudioSystem.getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
特定のエンコーディングを持つ形式、およびインストールされた形式変換のセットを使用して指定された形式のストリームからシステムが取得できる形式を取得します。
|
static boolean |
AudioSystem.isConversionSupported(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
指定されたエンコーディングのオーディオ入力ストリームを、指定された形式のオーディオ入力ストリームから取得できるかどうかを示します。
|
static boolean |
AudioSystem.isConversionSupported(AudioFormat targetFormat, AudioFormat sourceFormat)
指定された形式のオーディオ入力ストリームを、別の指定された形式のオーディオ入力ストリームから取得できるかどうかを示します。
|
boolean |
DataLine.Info.isFormatSupported(AudioFormat format)
このデータラインが特定のオーディオ形式をサポートするかどうかを示します。
|
boolean |
AudioFormat.matches(AudioFormat format)
この形式が指定された形式と一致するかどうかを示します。
|
void |
SourceDataLine.open(AudioFormat format)
指定されたフォーマットでラインを開き、ラインが必要なシステムリソースを獲得して操作可能になるようにします。
|
void |
TargetDataLine.open(AudioFormat format)
指定されたフォーマットでラインを開き、ラインが必要なシステムリソースを獲得して操作可能になるようにします。
|
void |
Clip.open(AudioFormat format, byte[] data, int offset, int bufferSize)
クリップを開き、必要なシステムリソースを獲得して操作可能になっていることを示します。
|
void |
SourceDataLine.open(AudioFormat format, int bufferSize)
指定されたフォーマットと指定されたバッファーサイズでラインを開き、ラインが必要なシステムリソースを獲得して操作可能になるようにします。
|
void |
TargetDataLine.open(AudioFormat format, int bufferSize)
指定されたフォーマットと指定されたバッファーサイズでラインを開き、ラインが必要なシステムリソースを獲得して操作可能になるようにします。
|
コンストラクタと説明 |
---|
AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength)
オーディオファイル形式オブジェクトを構築します。
|
AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength, Map<String,Object> properties)
定義された一式のプロパティーを使用して、オーディオファイル形式オブジェクトを構築します。
|
AudioFileFormat(AudioFileFormat.Type type, int byteLength, AudioFormat format, int frameLength)
オーディオファイル形式オブジェクトを構築します。
|
AudioInputStream(InputStream stream, AudioFormat format, long length)
指定された入力ストリームからのオーディオデータを使用して、要求された形式およびサンプルフレーム数で表される長さをもつオーディオ入力ストリームを構築します。
|
DataLine.Info(Class<?> lineClass, AudioFormat format)
単一のオーディオ形式を含む指定した情報からデータラインの情報オブジェクトを構築します。
|
DataLine.Info(Class<?> lineClass, AudioFormat[] formats, int minBufferSize, int maxBufferSize)
サポートされるオーディオ形式およびバッファーサイズの範囲を含む指定した情報からデータラインの情報オブジェクトを構築します。
|
DataLine.Info(Class<?> lineClass, AudioFormat format, int bufferSize)
単一のオーディオ形式および必要なバッファーサイズを含む指定した情報からデータラインの情報オブジェクトを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract AudioFormat[] |
FormatConversionProvider.getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
形式コンバータがサポートする指定されたエンコーディングを持つターゲット形式のセットを取得します。このソース形式に対してサポートされる、指定されたエンコーディングのターゲット形式がない場合、長さ 0 の配列が返されます。
|
修飾子と型 | メソッドと説明 |
---|---|
abstract AudioInputStream |
FormatConversionProvider.getAudioInputStream(AudioFormat targetFormat, AudioInputStream sourceStream)
指定されたオーディオ入力ストリームから、指定された形式でオーディオ入力ストリームを取得します。
|
abstract AudioFormat.Encoding[] |
FormatConversionProvider.getTargetEncodings(AudioFormat sourceFormat)
特定のソース形式について形式コンバータがサポートするターゲット形式エンコーディングのセットを取得します。
|
abstract AudioFormat[] |
FormatConversionProvider.getTargetFormats(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
形式コンバータがサポートする指定されたエンコーディングを持つターゲット形式のセットを取得します。このソース形式に対してサポートされる、指定されたエンコーディングのターゲット形式がない場合、長さ 0 の配列が返されます。
|
boolean |
FormatConversionProvider.isConversionSupported(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat)
特定の形式から特定のエンコーディングへの変換を形式コンバータがサポートするかどうかを示します。
|
boolean |
FormatConversionProvider.isConversionSupported(AudioFormat targetFormat, AudioFormat sourceFormat)
特定の形式から別の形式への変換を形式コンバータがサポートしているかどうかを示します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.