change Streams()

This commit is contained in:
nareix 2016-06-12 08:52:20 +08:00
parent 8c611ea1e2
commit 264705818b

View File

@ -27,7 +27,11 @@ type Demuxer struct {
movieAtom *atom.Movie
}
func (self *Demuxer) Streams() (streams []av.CodecData) {
func (self *Demuxer) Streams() (streams []av.CodecData, err error) {
if len(self.streams) == 0 {
err = fmt.Errorf("mp4: no streams")
return
}
for _, stream := range self.streams {
streams = append(streams, stream)
}