Skip to content

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

@j0gi-18

Description

@j0gi-18

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions