luv

Workshop wiki

package.lisp

libav/package.lisp

system luv/libav · 1 definition · on GitHub

defpackage#:luv.libav
:nicknames#:libav
:use#:cl
:documentation

Explicitly owned Common Lisp access to FFmpeg's libav* libraries.

:export#:load-libav#:libav-loaded-p#:libav-error#:libav-error-operation#:libav-error-code#:libav-error-message#:libav-version-mismatch#:libav-build#:libav-versions#:libav-configuration#:pixel-format#:hardware-device-type#:hardware-device-types#:hardware-device-type-name#:decoder-available-p#:pixel-format-name#:frame#:make-frame#:clone-frame#:frame-pointer#:frame-live-p#:release-frame#:with-frame#:frame-width#:frame-height#:frame-pixel-format#:frame-presentation-timestamp#:frame-duration#:frame-key-p#:frame-plane-pointer#:frame-videotoolbox-pixel-buffer#:frame-vulkan-frame#:frame-plane-pitch#:frame-hardware-p#:allocate-frame-buffer#:unreference-frame#:video#:open-video#:close-video#:with-video#:video-open-p#:video-pathname#:video-width#:video-height#:video-frame-rate#:video-frame#:decode-next-frame#:rewind-video#:scale-frame-into#:frame-rgba-words#:stream-decoder#:audio-track#:open-audio#:close-audio#:rewind-audio#:audio-sample-rate#:audio-channel-count#:audio-duration#:decode-next-audio-frame#:audio-frame-sample-count#:audio-frame-mono-samples