RustAudio / vst3-sys

Raw Bindings to the VST3 API
Other
288 stars 18 forks source link

Remove bitflags dependency for consistency #21

Closed MirkoCovizzi closed 4 years ago

MirkoCovizzi commented 4 years ago

Removed because either we use bitflags everywhere or we don't. Since bitflags are macros, they add more friction when it comes to linting, I propose to remove this dependency and keep the more idiomatic way of using a C-like enum and casting to i32 or u32 as needed.

m-hilgendorf commented 4 years ago

That's a good point. It will also speed up compile times.