Skip to content

Commit e32dba1

Browse files
committed
docs: update type definitions for methods in README
1 parent 22551cc commit e32dba1

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Loads a media file and initializes the WASM worker.
113113

114114
**Note:** All subsequent methods require successful `load()` execution.
115115

116-
#### `getDecoderConfig<T extends MediaType>(type: T): Promise<MediaTypeToConfig[T]>`
116+
#### `getDecoderConfig(type: MediaType): Promise<VideoDecoderConfig | AudioDecoderConfig>`
117117

118118
Gets WebCodecs decoder configuration.
119119

@@ -122,7 +122,7 @@ Gets WebCodecs decoder configuration.
122122

123123
**Returns:** `VideoDecoderConfig` or `AudioDecoderConfig`
124124

125-
#### `seek<T extends MediaType>(type: T, time: number, seekFlag?: AVSeekFlag): Promise<MediaTypeToChunk[T]>`
125+
#### `seek(type: MediaType, time: number, seekFlag?: AVSeekFlag): Promise<EncodedVideoChunk | EncodedAudioChunk>`
126126

127127
Seeks to specific time and returns encoded chunk.
128128

@@ -133,7 +133,7 @@ Seeks to specific time and returns encoded chunk.
133133

134134
**Returns:** `EncodedVideoChunk` or `EncodedAudioChunk`
135135

136-
#### `read<T extends MediaType>(type: T, start?: number, end?: number, seekFlag?: AVSeekFlag): ReadableStream<MediaTypeToChunk[T]>`
136+
#### `read(type: MediaType, start?: number, end?: number, seekFlag?: AVSeekFlag): ReadableStream<EncodedVideoChunk | EncodedAudioChunk>`
137137

138138
Creates a stream of encoded chunks.
139139

README_CN.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ const demuxer = new WebDemuxer({
113113

114114
**注意:** 所有后续方法都需要成功执行 `load()` 后才能调用。
115115

116-
#### `getDecoderConfig<T extends MediaType>(type: T): Promise<MediaTypeToConfig[T]>`
116+
#### `getDecoderConfig(type: MediaType): Promise<VideoDecoderConfig | AudioDecoderConfig>`
117117

118118
获取 WebCodecs 解码器配置。
119119

@@ -122,7 +122,7 @@ const demuxer = new WebDemuxer({
122122

123123
**返回值:** `VideoDecoderConfig``AudioDecoderConfig`
124124

125-
#### `seek<T extends MediaType>(type: T, time: number, seekFlag?: AVSeekFlag): Promise<MediaTypeToChunk[T]>`
125+
#### `seek(type: MediaType, time: number, seekFlag?: AVSeekFlag): Promise<EncodedVideoChunk | EncodedAudioChunk>`
126126

127127
跳转到指定时间并返回编码块。
128128

@@ -133,7 +133,7 @@ const demuxer = new WebDemuxer({
133133

134134
**返回值:** `EncodedVideoChunk``EncodedAudioChunk`
135135

136-
#### `read<T extends MediaType>(type: T, start?: number, end?: number, seekFlag?: AVSeekFlag): ReadableStream<MediaTypeToChunk[T]>`
136+
#### `read(type: MediaType, start?: number, end?: number, seekFlag?: AVSeekFlag): ReadableStream<EncodedVideoChunk | EncodedAudioChunk>`
137137

138138
创建编码块流。
139139

0 commit comments

Comments
 (0)