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