Audio Encoder laag.
This commit is contained in:
@@ -25,6 +25,13 @@
|
||||
flac-bits-per-sample
|
||||
flac-total-samples
|
||||
flac-duration
|
||||
|
||||
flac-encoder-handle
|
||||
make-flac-encoder-handle
|
||||
flac-encoder-handle-ffi-encoder-handler
|
||||
flac-encoder-handle-settings
|
||||
flac-encoder-handle-format
|
||||
flac-encoder-handle-file
|
||||
)
|
||||
|
||||
(define-struct flac-stream-info
|
||||
@@ -105,4 +112,12 @@
|
||||
;#:transparent
|
||||
)
|
||||
|
||||
|
||||
;; A high level FLAC encoder handle. The actual native encoder pointer
|
||||
;; remains encapsulated in the FFI command handler, matching the existing
|
||||
;; decoder-side style in this package.
|
||||
(define-struct flac-encoder-handle
|
||||
(ffi-encoder-handler settings format file)
|
||||
#:transparent)
|
||||
|
||||
); end of module
|
||||
|
||||
Reference in New Issue
Block a user