8#ifndef RTMPS2DDT_SENDER_HPP_
9#define RTMPS2DDT_SENDER_HPP_
11#define BOOST_BIND_NO_PLACEHOLDERS
13#include <boost/lockfree/spsc_queue.hpp>
14#include <boost/atomic.hpp>
16#include <ddt/ddtDataPublisherApplication.hpp>
17#include <ddt/ddtDataPublisher.hpp>
18#include <ddt/ddtDataTransferFactory.hpp>
19#include <ddt/ddtEncDecImage3D.hpp>
20#include <ddt/ddtLogger.hpp>
23#include <ifw/fnd/defs/dataType.hpp>
61 ifw::fnd::datatype::DataType datatype,
62 std::string broker_uri,
63 std::string ddt_stream,
83 static boost::lockfree::spsc_queue<std::shared_ptr<rtmstools::DdtImage>,