refactor(*): adapt stereo stream to different device

This commit is contained in:
John Zhao
2018-12-21 00:23:42 +08:00
parent a38e6a782a
commit 91da3a3ca8
16 changed files with 453 additions and 164 deletions

View File

@@ -45,6 +45,7 @@ class API;
class Channels;
class Motions;
class Streams;
class StreamsAdapter;
template <class Data>
class AsyncCallback;
@@ -300,7 +301,7 @@ class MYNTEYE_API Device {
virtual void OnStereoStreamUpdate();
virtual Capabilities GetKeyStreamCapability() const = 0;
virtual std::vector<Stream> GetKeyStreams() const = 0;
virtual std::shared_ptr<StreamsAdapter> CreateStreamsAdapter() const = 0;
std::map<Resolution, device::img_params_t> GetImgParams() const {
return all_img_params_;