クラス
javax.sound.sampled.AudioFormat.Encodingの使用
パッケージ
説明
サンプリングされたオーディオ・データを取り込み、処理、および再生するためのインタフェースおよびクラスを提供します。
新しいオーディオ・デバイス、ソース・ファイルのリーダーやライター、またはオーディオ形式コンバータを提供するときに、サービス・プロバイダがサブクラス化するabstractクラスを提供します。
-
javax.sound.sampledでのAudioFormat.Encodingの使用
修飾子と型フィールド説明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.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)
指定されたターゲット形式エンコーディングへの変換を形式コンバータがサポートしているかどうかを示します。