-
This commit is contained in:
@@ -92,7 +92,7 @@
|
|||||||
st frame-nr (ffi-handler 'int-state)))
|
st frame-nr (ffi-handler 'int-state)))
|
||||||
)
|
)
|
||||||
(when (flac-handle-stop-reading handle)
|
(when (flac-handle-stop-reading handle)
|
||||||
'stopped-reading)
|
(set! st 'stopped-reading))
|
||||||
(when (ffi-handler 'has-errno?)
|
(when (ffi-handler 'has-errno?)
|
||||||
(displayln
|
(displayln
|
||||||
(format "Error in stream: ~a" (ffi-handler 'errno)))
|
(format "Error in stream: ~a" (ffi-handler 'errno)))
|
||||||
@@ -106,8 +106,8 @@
|
|||||||
(lambda (frame buffer)
|
(lambda (frame buffer)
|
||||||
(process-frame handle frame buffer)))
|
(process-frame handle frame buffer)))
|
||||||
)
|
)
|
||||||
(if (eq? st 'end-of-stream)
|
(if (or (eq? st 'end-of-stream) (eq? st 'stopped-reading))
|
||||||
'end-of-stream
|
st
|
||||||
(reader (+ frame-nr 1)))))
|
(reader (+ frame-nr 1)))))
|
||||||
))
|
))
|
||||||
(reader 0))))
|
(reader 0))))
|
||||||
|
|||||||
Reference in New Issue
Block a user