Intel® Collaboration Suite for WebRTC  version 4.3.1
Open WebRTC Toolkit (OWT) Client SDK for Windows*
subscribeoptions.h
1 // Copyright (C) <2018> Intel Corporation
2 //
3 // SPDX-License-Identifier: Apache-2.0
4 
5 #ifndef OWT_CONFERENCE_SUBSCRIBEOPTIONS_H_
6 #define OWT_CONFERENCE_SUBSCRIBEOPTIONS_H_
7 #include "owt/base/commontypes.h"
8 namespace owt {
9 namespace conference {
17  disabled(false) {}
18  bool disabled;
19  std::vector<owt::base::AudioCodecParameters> codecs;
20 };
29  : disabled(false),
30  resolution(0, 0),
31  frameRate(0),
32  bitrateMultiplier(0),
33  keyFrameInterval(0),
34  rid("") {}
35  bool disabled;
36  std::vector<owt::base::VideoCodecParameters> codecs;
37  owt::base::Resolution resolution;
38  double frameRate;
39  double bitrateMultiplier;
40  unsigned long keyFrameInterval;
41  std::string rid;
42 };
47 };
55  : resolution(0, 0),
56  frameRate(0),
57  bitrateMultiplier(0),
58  keyFrameInterval(0) {}
59  owt::base::Resolution resolution;
60  double frameRate;
61  double bitrateMultiplier;
62  unsigned long keyFrameInterval;
63 };
68 };
69 } // namespace conference
70 } // namespace owt
71 #endif // OWT_CONFERENCE_SUBSCRIBEOPTIONS_H_
VideoSubscriptionConstraints()
Construct VideoSubscriptionConstraints with default values.
Definition: subscribeoptions.h:28
Video subscription constraints.
Definition: subscribeoptions.h:22
Audio subscription contraints.
Definition: subscribeoptions.h:11
VideoSubscriptionUpdateConstraints video
Options for updating a subscription.
Definition: subscribeoptions.h:67
Definition: audioplayerinterface.h:8
AudioSubscriptionConstraints()
Construct AudioSubcriptionConstraints with defaut settings.
Definition: subscribeoptions.h:16
This class represents a resolution value.
Definition: commontypes.h:40
Subscribe options.
Definition: subscribeoptions.h:44
VideoSubscriptionUpdateConstraints()
Construct VideoSubscriptionUpdateConstraints with default value.
Definition: subscribeoptions.h:54
Subscription update option used by subscription&#39;s ApplyOptions API.
Definition: subscribeoptions.h:65