We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0c88ec6 commit 4f23b9bCopy full SHA for 4f23b9b
src/pkg/parser/ffmpeg/ffmpeg.go
@@ -203,7 +203,7 @@ func (p *Parser) Stop() (err error) {
203
p.closeOnce.Do(func() {
204
p.cmdLock.Lock()
205
defer p.cmdLock.Unlock()
206
- if p.cmd.ProcessState == nil {
+ if p.cmd != nil && p.cmd.ProcessState == nil {
207
if p.cmdStdIn != nil && p.cmd.Process != nil {
208
if _, err = p.cmdStdIn.Write([]byte("q")); err != nil {
209
err = fmt.Errorf("error sending stop command to ffmpeg: %v", err)
0 commit comments