Make the URL API more extensible.
Right now we have no way to add any more parameters beyond a set of basic binary flags. This unifies op_url_stream_create() and op_url_stream_create_with_proxy() into a single function that takes a variable-length list of arguments, which can be extended in the future to include more options of any type. This is an incompatible API change.
Showing
- examples/opusfile_example.c 1 addition, 1 deletionexamples/opusfile_example.c
- examples/seeking_example.c 2 additions, 1 deletionexamples/seeking_example.c
- include/opusfile.h 187 additions, 143 deletionsinclude/opusfile.h
- src/http.c 56 additions, 8 deletionssrc/http.c
- src/opusfile.c 14 additions, 18 deletionssrc/opusfile.c
Loading
Please register or sign in to comment