diff --git a/avutil/avutil.go b/avutil/avutil.go index 5c774fa..499d6b4 100644 --- a/avutil/avutil.go +++ b/avutil/avutil.go @@ -133,6 +133,7 @@ func (self *Handlers) OpenDemuxer(uri string) (demuxer av.DemuxCloser, err error } } + r.Close() err = fmt.Errorf("avutil: open %s failed", uri) return }