@ -585,8 +585,8 @@ func (self *AudioDecoder) Decode(pkt []byte) (gotframe bool, frame av.AudioFrame
cgotframe := C.int(0)
if ff.codecCtx == nil {
err = fmt.Errorf("ffmpeg: Decode ff.codecCtx NULL")
if ff.codecCtx == nil || &pkt[0] == nil {
err = fmt.Errorf("ffmpeg: Decode ff.codecCtx NULL or pkg NULL")
return
}