adjusted for changed define/return syntax
This commit is contained in:
@@ -1179,7 +1179,7 @@
|
|||||||
(av_packet_unref pkt)
|
(av_packet_unref pkt)
|
||||||
(loop)])))))
|
(loop)])))))
|
||||||
|
|
||||||
(define/return (drain-resampler! self)
|
(define/return (drain-resampler! self) return
|
||||||
(let* ((dec (fmpg-instance-decoder self))
|
(let* ((dec (fmpg-instance-decoder self))
|
||||||
(info (fmpg-instance-audio-info self))
|
(info (fmpg-instance-audio-info self))
|
||||||
(channels (ais-channels info))
|
(channels (ais-channels info))
|
||||||
@@ -1225,16 +1225,15 @@
|
|||||||
|
|
||||||
(loop 1)))))))))
|
(loop 1)))))))))
|
||||||
|
|
||||||
|
(define/return (fmpg-decode-next! instance) return
|
||||||
|
|
||||||
(define (receive-or-return! self dec)
|
(define (receive-or-return! self dec)
|
||||||
(let ((produced (receive-available-frames! self)))
|
(let ((produced (receive-available-frames! self)))
|
||||||
(cond
|
(cond
|
||||||
[(< produced 0) (return 0)]
|
[(< produced 0) (return 0)]
|
||||||
[(produced-pcm? produced dec) (return 1)]
|
[(produced-pcm? produced dec) (return 1)]
|
||||||
[else produced])))
|
[else produced])))
|
||||||
|
|
||||||
|
|
||||||
(define/return (fmpg-decode-next! instance)
|
|
||||||
(when (not (instance-ready? instance)) (return 0))
|
(when (not (instance-ready? instance)) (return 0))
|
||||||
|
|
||||||
(let ((dec (fmpg-instance-decoder instance)))
|
(let ((dec (fmpg-instance-decoder instance)))
|
||||||
@@ -1278,7 +1277,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
(define/return (fmpg-seek-ms! instance target-pos-ms)
|
(define/return (fmpg-seek-ms! instance target-pos-ms) return
|
||||||
(when (or (not (instance-ready? instance)) (< target-pos-ms 0)) (return 0))
|
(when (or (not (instance-ready? instance)) (< target-pos-ms 0)) (return 0))
|
||||||
|
|
||||||
(let/assert
|
(let/assert
|
||||||
|
|||||||
@@ -92,7 +92,7 @@
|
|||||||
;; Provided functions
|
;; Provided functions
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
(define/return (soundlibs-available?)
|
(define/return (soundlibs-available?) return
|
||||||
(unless (eq? (system-type 'os) 'windows) ; We only need to download libraries for windows.
|
(unless (eq? (system-type 'os) 'windows) ; We only need to download libraries for windows.
|
||||||
(return #t))
|
(return #t))
|
||||||
(if (file-exists? version-file)
|
(if (file-exists? version-file)
|
||||||
|
|||||||
Reference in New Issue
Block a user