Hello,
Something changed (I don't know when it changed but I tested latest git as of time of writing) that affected how the video adjustment (Hue, Saturation, Brightness, Contrast, Gamma) functions in LibVLC work.
It used to be the case that if you enabled video adjustment via libvlc_video_set_adjust_int with libvlc_adjust_Enable, you could then e.g. have a bunch of sliders for the various adjustment properties and any changes would be applied and visible on the video immediately.
Now, it seems you have to explicitly disable the video adjustment filter then reenable it each time you change a value.
So this works, but it's a bit awkward - is this change in behaviour intended?