mp4: fix first packet not write error

This commit is contained in:
nareix 2016-07-04 09:19:49 +08:00
parent d193138644
commit 6b17e5588f

View File

@ -177,7 +177,6 @@ func (self *Muxer) WritePacket(pkt av.Packet) (err error) {
func (self *Stream) writePacket(pkt av.Packet) (err error) { func (self *Stream) writePacket(pkt av.Packet) (err error) {
if self.lasttime == 0 { if self.lasttime == 0 {
self.lasttime = pkt.Time self.lasttime = pkt.Time
return
} }
rawdur := pkt.Time - self.lasttime rawdur := pkt.Time - self.lasttime
if rawdur < 0 { if rawdur < 0 {