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