Moin Zusammen,
anbei die Beispielanwendung, allerdings erstellt mit Lazarus, da es,
für meinen Geschmack, einfacher ist das Ganze dann auch auf einen
Mac zu übertragen.
Das Programm besteht aber auch nur aus wenigen Bestandteilen.
Zwei TPanel (pnlControl Alignment Bottom, pnlDisplay Alignment Client)
Drei TButton (btnStart, btnPause, btnStop)
Eine TTrackBar (tbMain Anchors Top/Left/Right)
Button und Trackbar kommen auf das pnlControl.
Die Basis für die uncslibvlc.pas stammt von
Using libvlc with Delphi
Die Informationen für weitere Funktionen usw. stammen aus
VLC 4.0.0-dev
Wichtig:
Bei einigen Punkten wird als als Voraussetzung Version 4.0.0
angegeben. Da VLC derzeit aber nur bis 3.0.20 als Release zur
Verfügung steht können die noch nicht verwendet werden.
Man könnte nur ein Nightly Build von 4.0 ausprobieren.