Move VectorStream to a new YaBStream

We'll have to extend this with `IStreamAttributes` for VST 3.6.0 preset
meta data.
This commit is contained in:
Robbert van der Helm
2021-01-10 15:11:19 +01:00
parent 8ac39a3bf6
commit 9b62386099
13 changed files with 291 additions and 244 deletions
@@ -21,6 +21,7 @@
#include "../../common.h"
#include "../base.h"
#include "../bstream.h"
#include "../component-handler-proxy.h"
#include "../plug-view-proxy.h"
@@ -73,7 +74,7 @@ class YaEditController : public Steinberg::Vst::IEditController {
native_size_t instance_id;
VectorStream state;
YaBStream state;
template <typename S>
void serialize(S& s) {