python-vlc icon indicating copy to clipboard operation
python-vlc copied to clipboard

The generator fails to build bindings when running against the current `videolan/vlc` master branch (VLC 4.0-dev).

Open j0gi-18 opened this issue 4 weeks ago • 1 comments

While regenerating bindings from a fresh state, the python-vlc generator fails due to missing type conversion for libvlc_time_t* parameters in libvlc_media_player_get_abloop.

This does not appear when generated/dev already exists, but is reproducible after make clean.

Steps to reproduce

git clone https://github.com/videolan/vlc.git
cd vlc
git clone https://github.com/oaubert/python-vlc.git bindings/python
cd bindings/python
bash dev_setup.sh
source .venv/bin/activate
make clean
make

Error Log

Error: no type conversion for libvlc_time_t* a_time in libvlc_media_player_get_abloop
Error: no type conversion for libvlc_time_t* b_time in libvlc_media_player_get_abloop
Error: 2 type conversion(s) missing... exit(2)
exit(2) make: *** [generated/dev/vlc.py] Error 2

j0gi-18 avatar Dec 16 '25 19:12 j0gi-18