Moin Zusammen,
das Rätsel um das Verhalten von libvlc_media_player_set_position konnte ich lösen.
Nachdem ich mir mühsam eine C++ Variante für das Testprogramm erstellt hatte,
musste ich feststellen, dass die Funktion da lief wie dokumentiert.
Ursache war der zweite Parameter der im Original als float deklariert ist, was ich,
fälschlicher Weise, als double definiert hatte.
Wenn man den auf single ändert funktioniert es
Die aktuelle Variante hat übrigens nur zwei Parameter, der dritte ist erst für
Version 4.0.0 des VLC vorgesehen und auch die hat erst einen Rückgabewert.
Aktuell ist es eine Prozedur.