libvlc only ever takes a FILE by pointer on the log callback, but bindgen emitted glibc's concrete _IO_FILE along with a layout assert baking in the host's field offsets. That assert fails on MSVC and forces new bindings generation specific for it. Blocklisting the type and re-exporting libc's FILE, which is opaque works around the issue. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.lock | ||
| Cargo.toml | ||