Mes programmes OpenSource

Pour une offre professionnelle, consultez mon site http://www.execute.re.


Graphics - Projets Graphiques

CyberSpace Quest SodaPlay CurEdit Dragon Voxel MetaDraw DOS box BSP Tree MyWin3D FLI Player StartField VideoLAN for Delphi

VideoLAN for Delphi

Le fameux VideoLAN propose un ActiveX pour intégrer le lecteur dans un peu tout et n'importe quoi.

Mais Delphi est capable de bien plus que de simplement utiliser un ActiveX

En regardant les sources de VLC, j'ai découvert qu'aussi bien VLC.exe que l'ActiveX ne sont que des coquilles vident qui utilisent l'API VLC qui se trouve dans libvlc.dll.

Après quelques tatonnements, voici VLD (source zip), avec notamment VLCLib.pas, qui permet d'invoquer VLC directement depuis la DLL.

Liens
Première utilisation de VLCLib.pas dans TvFreePlayer.com !

Nouvelle API ! le 8 mai 2007
Bien que la nouvelle API VCL Control ne soit pas complètement définie, j'ai réalisé une unité d'interface permettant de l'utiliser.

VLCControl.zip propose une petite application qui illustre les différents possibilité de cette API, avec notamment la possibilité d'obtenir les dimensions de la vidéo.