add MuxCloser and DemuxCloser
This commit is contained in:
parent
20aee0b19c
commit
06439a64eb
10
av.go
10
av.go
@ -192,11 +192,21 @@ type Muxer interface {
|
||||
WriteTrailer() error
|
||||
}
|
||||
|
||||
type MuxCloser interface {
|
||||
Muxer
|
||||
Close() error
|
||||
}
|
||||
|
||||
type Demuxer interface {
|
||||
PacketReader
|
||||
Streams() ([]CodecData, error)
|
||||
}
|
||||
|
||||
type DemuxCloser interface {
|
||||
Demuxer
|
||||
Close() error
|
||||
}
|
||||
|
||||
type Packet struct {
|
||||
IsKeyFrame bool
|
||||
Idx int8
|
||||
|
Loading…
x
Reference in New Issue
Block a user