3 #ifndef VIDEO_STREAMER_VLC_STREAMER_TASK_HPP 4 #define VIDEO_STREAMER_VLC_STREAMER_TASK_HPP 6 #include "video_streamer_vlc/StreamerBase.hpp" 7 #include "opencv2/opencv.hpp" 8 #include "frame_helper/FrameHelper.h" 9 #include "video_streamer_vlc/VlcStream.hpp" 30 RTT::InputPort< ::RTT::extras::ReadOnlyPointer< ::base::samples::frame::Frame > > *
port;
37 friend class StreamerBase;
51 Streamer(std::string
const& name =
"video_streamer_vlc::Streamer");
58 Streamer(std::string
const& name, RTT::ExecutionEngine* engine);
Definition: Capturer.hpp:9
frame_helper::FrameHelper frame_helper
Definition: Streamer.hpp:40
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Streamer.hpp:35
base::samples::frame::Frame rgb_image
Definition: Streamer.hpp:41
Definition: VLCConfig.hpp:76
Definition: Streamer.hpp:29
RTT::InputPort< ::RTT::extras::ReadOnlyPointer< ::base::samples::frame::Frame > > * port
Definition: Streamer.hpp:30
RTT::extras::ReadOnlyPointer< base::samples::frame::Frame > current_image_
Definition: Streamer.hpp:39
PortConfig config
Definition: Streamer.hpp:32
VlcStream * streamer
Definition: Streamer.hpp:31
std::vector< PortHelper > my_ports
Definition: Streamer.hpp:45