Versions in this module Expand all Collapse all v1 v1.0.1 Sep 11, 2020 v1.0.0 Sep 11, 2020 Changes in this version + var Debug bool + type Demuxer struct + func (self *Demuxer) Close() (err error) + func (self *Demuxer) ReadPacket() (pkt av.Packet, err error) + func (self *Demuxer) Streams() (streams []av.CodecData, err error) + type Muxer struct + func (self *Muxer) Close() (err error) + func (self *Muxer) WriteHeader(streams []av.CodecData) (err error) + func (self *Muxer) WritePacket(pkt av.Packet) (err error) + type Options struct + FindAudioDecoderEncoder func(codec av.AudioCodecData, i int) (need bool, dec av.AudioDecoder, enc av.AudioEncoder, err error) + type Transcoder struct + func NewTranscoder(streams []av.CodecData, options Options) (_self *Transcoder, err error) + func (self *Transcoder) Close() (err error) + func (self *Transcoder) Do(pkt av.Packet) (out []av.Packet, err error) + func (self *Transcoder) Streams() (streams []av.CodecData, err error)