This is the also-alsa Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:12:45 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
also-alsa
Basic ALSA bindings for Common Lisp
Eugene Zaikonnikov <eugene@funcall.org>
LGPL
cffi
(system).
package.lisp
(file).
also-alsa.lisp
(file).
also-mixer.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
also-alsa/also-alsa.lisp
package.lisp
(file).
also-alsa
(system).
*alsa-warn*
(special variable).
alsa-close
(method).
alsa-element-type
(function).
alsa-open
(function).
alsa-read
(method).
alsa-reopen
(generic function).
alsa-resume
(method).
alsa-start
(method).
alsa-wait
(method).
alsa-warn
(function).
alsa-write
(method).
buffer
(reader method).
buffer-size
(reader method).
contents-to-lisp
(method).
direction
(reader method).
drain
(method).
element-type
(reader method).
get-avail-delay
(method).
get-delay
(method).
get-state
(method).
load-alsa
(function).
make-alsa-buffer
(function).
pcm-format
(reader method).
pcm-stream
(class).
ref
(method).
(setf ref)
(method).
with-alsa-device
(macro).
+epipe+
(constant).
alsa-open-2
(function).
channels-count
(reader method).
deref
(function).
device
(reader method).
ensure-success
(function).
handle
(reader method).
params
(reader method).
sample-rate
(reader method).
snd-pcm-avail-delay
(function).
snd-pcm-close
(function).
snd-pcm-delay
(function).
snd-pcm-drain
(function).
snd-pcm-drop
(function).
snd-pcm-hw-params
(function).
snd-pcm-hw-params-any
(function).
snd-pcm-hw-params-free
(function).
snd-pcm-hw-params-get-period-size
(function).
snd-pcm-hw-params-malloc
(function).
snd-pcm-hw-params-set-access
(function).
snd-pcm-hw-params-set-channels
(function).
snd-pcm-hw-params-set-format
(function).
snd-pcm-hw-params-set-rate
(function).
snd-pcm-open
(function).
snd-pcm-prepare
(function).
snd-pcm-readi
(function).
snd-pcm-start
(function).
snd-pcm-state
(function).
snd-pcm-sw-params
(function).
snd-pcm-sw-params-current
(function).
snd-pcm-sw-params-get-start-threshold
(function).
snd-pcm-sw-params-malloc
(function).
snd-pcm-sw-params-set-avail-min
(function).
snd-pcm-sw-params-set-start-threshold
(function).
snd-pcm-wait
(function).
snd-pcm-writei
(function).
snd-strerror
(function).
status
(reader method).
(setf status)
(writer method).
swparams
(reader method).
to-alsa-format
(function).
with-alsa-buffer
(macro).
also-alsa/also-mixer.lisp
also-alsa.lisp
(file).
also-alsa
(system).
access-mixer-element
(function).
close-mixer
(function).
get-mixer-element-capture-db
(function).
get-mixer-element-playback-db
(function).
open-mixer
(function).
set-mixer-element-capture-db
(function).
set-mixer-element-capture-volume
(function).
set-mixer-element-playback-db
(function).
set-mixer-element-playback-volume
(function).
set-mixer-element-volume
(function).
snd-mixer-attach
(function).
snd-mixer-close
(function).
snd-mixer-find-selem
(function).
snd-mixer-load
(function).
snd-mixer-open
(function).
snd-mixer-selem-get-capture-db
(function).
snd-mixer-selem-get-capture-db-range
(function).
snd-mixer-selem-get-capture-volume-range
(function).
snd-mixer-selem-get-playback-db
(function).
snd-mixer-selem-get-playback-db-range
(function).
snd-mixer-selem-get-playback-volume-range
(function).
snd-mixer-selem-id-set-index
(function).
snd-mixer-selem-id-set-name
(function).
snd-mixer-selem-id-tclass
(class).
snd-mixer-selem-register
(function).
snd-mixer-selem-set-capture-db-all
(function).
snd-mixer-selem-set-capture-volume-all
(function).
snd-mixer-selem-set-playback-db-all
(function).
snd-mixer-selem-set-playback-volume-all
(function).
snd-mixer-wait
(function).
Packages are listed by definition order.
also-alsa
cffi
.
common-lisp
.
*alsa-warn*
(special variable).
access-mixer-element
(function).
alsa-close
(generic function).
alsa-element-type
(function).
alsa-open
(function).
alsa-read
(generic function).
alsa-reopen
(generic function).
alsa-resume
(generic function).
alsa-start
(generic function).
alsa-wait
(generic function).
alsa-warn
(function).
alsa-write
(generic function).
buffer
(generic reader).
buffer-size
(generic reader).
close-mixer
(function).
contents-to-lisp
(generic function).
direction
(generic reader).
drain
(generic function).
element-type
(generic reader).
get-avail-delay
(generic function).
get-delay
(generic function).
get-mixer-element-capture-db
(function).
get-mixer-element-playback-db
(function).
get-state
(generic function).
load-alsa
(function).
make-alsa-buffer
(function).
open-mixer
(function).
pcm-format
(generic reader).
pcm-stream
(class).
ref
(generic function).
(setf ref)
(generic function).
set-mixer-element-capture-db
(function).
set-mixer-element-capture-volume
(function).
set-mixer-element-playback-db
(function).
set-mixer-element-playback-volume
(function).
set-mixer-element-volume
(function).
with-alsa-device
(macro).
+epipe+
(constant).
alsa-open-2
(function).
channels-count
(generic reader).
deref
(function).
device
(generic reader).
ensure-success
(function).
handle
(generic reader).
params
(generic reader).
sample-rate
(generic reader).
snd-mixer-attach
(function).
snd-mixer-close
(function).
snd-mixer-find-selem
(function).
snd-mixer-load
(function).
snd-mixer-open
(function).
snd-mixer-selem-get-capture-db
(function).
snd-mixer-selem-get-capture-db-range
(function).
snd-mixer-selem-get-capture-volume-range
(function).
snd-mixer-selem-get-playback-db
(function).
snd-mixer-selem-get-playback-db-range
(function).
snd-mixer-selem-get-playback-volume-range
(function).
snd-mixer-selem-id-set-index
(function).
snd-mixer-selem-id-set-name
(function).
snd-mixer-selem-id-tclass
(class).
snd-mixer-selem-register
(function).
snd-mixer-selem-set-capture-db-all
(function).
snd-mixer-selem-set-capture-volume-all
(function).
snd-mixer-selem-set-playback-db-all
(function).
snd-mixer-selem-set-playback-volume-all
(function).
snd-mixer-wait
(function).
snd-pcm-avail-delay
(function).
snd-pcm-close
(function).
snd-pcm-delay
(function).
snd-pcm-drain
(function).
snd-pcm-drop
(function).
snd-pcm-hw-params
(function).
snd-pcm-hw-params-any
(function).
snd-pcm-hw-params-free
(function).
snd-pcm-hw-params-get-period-size
(function).
snd-pcm-hw-params-malloc
(function).
snd-pcm-hw-params-set-access
(function).
snd-pcm-hw-params-set-channels
(function).
snd-pcm-hw-params-set-format
(function).
snd-pcm-hw-params-set-rate
(function).
snd-pcm-open
(function).
snd-pcm-prepare
(function).
snd-pcm-readi
(function).
snd-pcm-start
(function).
snd-pcm-state
(function).
snd-pcm-sw-params
(function).
snd-pcm-sw-params-current
(function).
snd-pcm-sw-params-get-start-threshold
(function).
snd-pcm-sw-params-malloc
(function).
snd-pcm-sw-params-set-avail-min
(function).
snd-pcm-sw-params-set-start-threshold
(function).
snd-pcm-wait
(function).
snd-pcm-writei
(function).
snd-strerror
(function).
status
(generic reader).
(setf status)
(generic writer).
swparams
(generic reader).
to-alsa-format
(function).
with-alsa-buffer
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
pcm-stream
)) ¶pcm-stream
)) ¶Reopens the stream. If all parameters are the same, just keeps the exiting one.
pcm-stream
) device buffer-size element-type &key direction sample-rate channels-count) ¶pcm-stream
)) ¶pcm-stream
)) ¶pcm-stream
) &optional timeout) ¶pcm-stream
)) ¶pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶pcm-stream
)) ¶pcm-stream
)) ¶pcm-stream
)) ¶automatically generated reader method
pcm-stream
) position) ¶pcm-stream
) position) ¶alsa-close
.
alsa-read
.
alsa-reopen
.
alsa-resume
.
alsa-start
.
alsa-wait
.
alsa-write
.
buffer
.
buffer-size
.
channels-count
.
contents-to-lisp
.
device
.
direction
.
drain
.
element-type
.
get-avail-delay
.
get-delay
.
get-state
.
handle
.
params
.
pcm-format
.
(setf ref)
.
ref
.
sample-rate
.
(setf status)
.
status
.
swparams
.
(cffi:foreign-alloc :pointer :initial-contents (list (cffi-sys:null-pointer)))
This slot is read-only.
(cffi:foreign-alloc :pointer :initial-contents (list (cffi-sys:null-pointer)))
This slot is read-only.
(cffi:foreign-alloc :pointer :initial-contents (list (cffi-sys:null-pointer)))
This slot is read-only.
:snd-pcm-format-s16-le
:pcm-format
This slot is read-only.
:buffer-size
This slot is read-only.
:element-type
This slot is read-only.
44100
:sample-rate
This slot is read-only.
:channels-count
This slot is read-only.
(or :initial :open :closed)
:initial
pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶automatically generated reader method
pcm-stream
)) ¶automatically generated writer method
pcm-stream
)) ¶automatically generated reader method
foreign-struct-type
.
translatable-foreign-type
.
Jump to: | (
A B C D E F G H L M O P R S T W |
---|
Jump to: | (
A B C D E F G H L M O P R S T W |
---|
Jump to: | *
+
B C D E H P S |
---|
Jump to: | *
+
B C D E H P S |
---|
Jump to: | A C F P S |
---|
Jump to: | A C F P S |
---|