|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.sound.sampled.spi.AudioFileReader
public abstract class AudioFileReader
音頻檔案讀取服務的提供者。提供具體實作的類別可以根據一種或多種型別的音頻檔案來分析格式資訊,並且可以根據這些型別的檔案產生音頻輸入串流。
建構子摘要 | |
---|---|
AudioFileReader()
|
方法摘要 | |
---|---|
abstract AudioFileFormat |
getAudioFileFormat(File file)
獲得所提供 File 的音頻檔案格式。 |
abstract AudioFileFormat |
getAudioFileFormat(InputStream stream)
獲得所提供輸入串流的音頻檔案格式。 |
abstract AudioFileFormat |
getAudioFileFormat(URL url)
獲得所提供 URL 的音頻檔案格式。 |
abstract AudioInputStream |
getAudioInputStream(File file)
從所提供的 File 獲得音頻輸入串流。 |
abstract AudioInputStream |
getAudioInputStream(InputStream stream)
從所提供的輸入串流中獲得音頻輸入串流。 |
abstract AudioInputStream |
getAudioInputStream(URL url)
從所提供的 URL 獲得音頻輸入串流。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public AudioFileReader()
方法詳細資訊 |
---|
public abstract AudioFileFormat getAudioFileFormat(InputStream stream) throws UnsupportedAudioFileException, IOException
IOException
。
stream
- 應該從中提取檔案格式資訊的輸入串流
AudioFileFormat
物件
UnsupportedAudioFileException
- 如果該串流沒有指向系統識別的有效音頻檔案資料
IOException
- 如果發生 I/O 異常InputStream.markSupported()
,
InputStream.mark(int)
public abstract AudioFileFormat getAudioFileFormat(URL url) throws UnsupportedAudioFileException, IOException
url
- 應該從中提取檔案格式資訊的 URL
AudioFileFormat
物件
UnsupportedAudioFileException
- 如果該 URL 沒有指向系統識別的有效音頻檔案資料
IOException
- 如果發生 I/O 異常public abstract AudioFileFormat getAudioFileFormat(File file) throws UnsupportedAudioFileException, IOException
File
的音頻檔案格式。該 File
必須指向有效的音頻檔案資料。
file
- 應該從中提取檔案格式資訊的 File
AudioFileFormat
物件
UnsupportedAudioFileException
- 如果 File
沒有指向系統識別的有效檔案資料
IOException
- 如果發生 I/O 異常public abstract AudioInputStream getAudioInputStream(InputStream stream) throws UnsupportedAudioFileException, IOException
IOException
。
stream
- 應該從中建構 AudioInputStream
的輸入串流
AudioInputStream
物件。
UnsupportedAudioFileException
- 如果該串流沒有指向系統識別的有效音頻檔案資料
IOException
- 如果發生 I/O 異常InputStream.markSupported()
,
InputStream.mark(int)
public abstract AudioInputStream getAudioInputStream(URL url) throws UnsupportedAudioFileException, IOException
url
- 應該為其建構 AudioInputStream
的 URL
AudioInputStream
物件
UnsupportedAudioFileException
- 如果 URL 沒有指向系統識別的有效音頻檔案資料
IOException
- 如果發生 I/O 異常public abstract AudioInputStream getAudioInputStream(File file) throws UnsupportedAudioFileException, IOException
File
獲得音頻輸入串流。該 File
必須指向有效的音頻檔案資料。
file
- 應該為其建構 AudioInputStream
的 File
AudioInputStream
物件
UnsupportedAudioFileException
- 如果 File
沒有指向系統識別的有效音頻檔案資料
IOException
- 如果發生 I/O 異常
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。