Ystok-Media - Media player by means of ActiveX (OLE pane) on LispWorks for Windows

Ystok-Media is a Common Lisp GUI library based on the LispWorks
CAPI and COM/Automation API (capi:ole-control-pane).
It allows to embed a media player window with playback functions
into your Windows application.

The current version supports the following ActiveX implementations.

Windows Media Player
See Microsoft Media Player SDK https://learn.microsoft.com/en-us/previous-versions/windows/desktop/wmp/windows-media-player-sdk

VLC Player
See VideoLAN Wiki
https://wiki.videolan.org/Documentation:WebPlugin/

Macromedia/Adobe Flash Player
Based on LispWorks examples/com/ole/flash-player.lisp and has
a very limited functionality.

Dependencies

No dependencies.
Ystok-Media relies on CAPI, COM, SYSTEM, and LISPWORKS packages.

Platforms

Ystok-Media works only on LispWorks for Windows.
The source code was tested on LWW version 7.1.
Actually only video and photo files have been played
but not audio files.

Documentation

None. Only comments inside source code are available.

Download and installation

The latest version is at http://lisp.ystok.ru/media/


