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
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.