4 #ifndef OWT_BASE_OPTIONS_H_ 5 #define OWT_BASE_OPTIONS_H_ 9 #include "owt/base/commontypes.h" 10 #include "owt/base/mediaconstraints.h" 16 std::vector<AudioCodecParameters> codecs;
22 std::vector<VideoCodecParameters> codecs;
23 std::vector<Resolution> resolutions;
24 std::vector<double> frame_rates;
25 std::vector<double> bitrate_multipliers;
26 std::vector<unsigned long> keyframe_intervals;
39 unsigned long bitrate;
40 unsigned long keyframe_interval;
44 std::vector<AudioPublicationSettings> audio;
45 std::vector<VideoPublicationSettings> video;
52 std::vector<AudioEncodingParameters> audio;
53 std::vector<VideoEncodingParameters> video;
58 #endif // OWT_BASE_OPTIONS_H_
Definition: audioplayerinterface.h:8
Publish options describing encoding settings.
Definition: options.h:51
Video codec parameters for a video track.
Definition: commontypes.h:107
Audio codec parameters for an audio track.
Definition: commontypes.h:52
This class represents a resolution value.
Definition: commontypes.h:40