CVB++ 15.0
rtpstreaming.hpp
1#pragma once
2
3#include <memory>
4
5#include "../_cexports/c_rtpstreaming.h"
6
7#include "../utilities/system_info.hpp"
8#include "../global.hpp"
9
10namespace Cvb
11{
12
13 CVB_BEGIN_INLINE_NS
14
16
28 namespace RTPStreaming
29 {
30 class StreamConfig;
33
34 class Stream;
37
38 } // namespace RTPStreaming
39
40 CVB_END_INLINE_NS
41} // namespace Cvb
A RTP stream to send images.
Definition stream.hpp:30
Namespace for RTP streaming.
Definition rtpstreaming.hpp:29
std::shared_ptr< Stream > StreamPtr
Convenience shared pointer for Stream.
Definition rtpstreaming.hpp:36
std::shared_ptr< StreamConfig > StreamConfigPtr
Convenience shared pointer for StreamConfig.
Definition rtpstreaming.hpp:32
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17