Does anyone know how the caching works when you are feeding a data stream to libVLC using the new (3.0) custom byte stream callbacks?
I have tried --file-caching=X and --sout-mux-caching=X when initialising libVLC but they don't seem to make a difference.
Or is it the case that when using the library in this way that I am responsible for the caching and I should be holding data in my own buffer before allowing the library to read it or something?