クラス
javax.sound.sampled.AudioFormat.Encodingの使用
パッケージ
説明
サンプリングされたオーディオ・データを取り込み、処理、および再生するためのインタフェースおよびクラスを提供します。
新しいオーディオ・デバイス、ソース・ファイルのリーダーやライター、またはオーディオ形式コンバータを提供するときに、サービス・プロバイダがサブクラス化するabstractクラスを提供します。
-
javax.sound.sampledでのAudioFormat.Encodingの使用
修飾子と型フィールド説明static final AudioFormat.Encoding
AudioFormat.Encoding.ALAW
a-lawエンコード・データを指定します。protected AudioFormat.Encoding
AudioFormat.encoding
この形式で使用されるオーディオ・エンコーディング手法です。static final AudioFormat.Encoding
AudioFormat.Encoding.PCM_FLOAT
浮動小数点PCMデータを指定します。static final AudioFormat.Encoding
AudioFormat.Encoding.PCM_SIGNED
符号付きリニアPCMデータを指定します。static final AudioFormat.Encoding
AudioFormat.Encoding.PCM_UNSIGNED
符号なしリニアPCMデータを指定します。static final AudioFormat.Encoding
AudioFormat.Encoding.ULAW
u-lawエンコード・データを指定します。修飾子と型メソッド説明AudioFormat.getEncoding()
この形式のサウンドのエンコーディング・タイプを取得します。static AudioFormat.Encoding[]
AudioSystem.getTargetEncodings
(AudioFormat sourceFormat) インストールされた形式変換のセットを使用して、指定された形式のオーディオ入力ストリームからシステムが取得できるエンコーディングを取得します。static AudioFormat.Encoding[]
AudioSystem.getTargetEncodings
(AudioFormat.Encoding sourceEncoding) インストールされた形式変換のセットを使用して、指定されたエンコーディングでオーディオ入力ストリームからシステムが取得できるエンコーディングを取得します。修飾子と型メソッド説明static AudioInputStream
AudioSystem.getAudioInputStream
(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream) 指定されたオーディオ入力ストリームを変換して、示されたエンコーディングのオーディオ入力ストリームを取得します。static AudioFormat.Encoding[]
AudioSystem.getTargetEncodings
(AudioFormat.Encoding sourceEncoding) インストールされた形式変換のセットを使用して、指定されたエンコーディングでオーディオ入力ストリームからシステムが取得できるエンコーディングを取得します。static AudioFormat[]
AudioSystem.getTargetFormats
(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat) 特定のエンコーディングを持つ形式、およびインストールされた形式変換のセットを使用して指定された形式のストリームからシステムが取得できる形式を取得します。static boolean
AudioSystem.isConversionSupported
(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat) 指定されたエンコーディングのオーディオ入力ストリームを、指定された形式のオーディオ入力ストリームから取得できるかどうかを示します。修飾子コンストラクタ説明AudioFormat
(AudioFormat.Encoding encoding, float sampleRate, int sampleSizeInBits, int channels, int frameSize, float frameRate, boolean bigEndian) パラメータを指定してAudioFormat
を構築します。AudioFormat
(AudioFormat.Encoding encoding, float sampleRate, int sampleSizeInBits, int channels, int frameSize, float frameRate, boolean bigEndian, Map<String, Object> properties) パラメータを指定してAudioFormat
を構築します。 -
javax.sound.sampled.spiでのAudioFormat.Encodingの使用
修飾子と型メソッド説明abstract AudioFormat.Encoding[]
FormatConversionProvider.getSourceEncodings()
このプロバイダが提供する形式変換サービスのソース形式エンコーディングのセットを取得します。abstract AudioFormat.Encoding[]
FormatConversionProvider.getTargetEncodings()
このプロバイダが提供する形式変換サービスのターゲット形式エンコーディングのセットを取得します。abstract AudioFormat.Encoding[]
FormatConversionProvider.getTargetEncodings
(AudioFormat sourceFormat) 特定のソース形式について形式コンバータがサポートするターゲット形式エンコーディングのセットを取得します。修飾子と型メソッド説明abstract AudioInputStream
FormatConversionProvider.getAudioInputStream
(AudioFormat.Encoding targetEncoding, AudioInputStream sourceStream) 指定されたオーディオ入力ストリームから、指定されたエンコーディングでオーディオ入力ストリームを取得します。abstract AudioFormat[]
FormatConversionProvider.getTargetFormats
(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat) 形式コンバータによってサポートされている指定されたエンコーディングでターゲット形式のセットを取得します。boolean
FormatConversionProvider.isConversionSupported
(AudioFormat.Encoding targetEncoding, AudioFormat sourceFormat) 特定の形式から特定のエンコーディングへの変換を形式コンバータがサポートするかどうかを示します。boolean
FormatConversionProvider.isSourceEncodingSupported
(AudioFormat.Encoding sourceEncoding) 指定されたソース形式エンコーディングからの変換を形式コンバータがサポートしているかどうかを示します。boolean
FormatConversionProvider.isTargetEncodingSupported
(AudioFormat.Encoding targetEncoding) 指定されたターゲット形式エンコーディングへの変換を形式コンバータがサポートしているかどうかを示します。