diff --git a/av.go b/av.go index 1bc7ed5..b6e3cfe 100644 --- a/av.go +++ b/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