Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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