42#ifndef VIDEO_RXTX_H264_RTP_H_
43#define VIDEO_RXTX_H264_RTP_H_
62 int audio_tx_port,
bool ipv6)
override;
65 virtual void send_frame(std::shared_ptr<video_frame>)
noexcept override;
74 struct rtp *rtp_session) =
nullptr;
struct video_frame * frame
EXTERNC struct rtsp_serv rtsp_serv_t
void set_audio_spec(const struct audio_desc *desc, int audio_rx_port, int audio_tx_port, bool ipv6) override
void(* tx_send_std)(struct tx *tx_session, struct video_frame *frame, struct rtp *rtp_session)
virtual ~h264_rtp_video_rxtx()
h264_rtp_video_rxtx(std::map< std::string, param_u > const &, int)
virtual void send_frame(std::shared_ptr< video_frame >) noexcept override
std::atomic< bool > audio_params_set
rtsp_serv_t * m_rtsp_server
virtual void *(*)(void *arg) get_receiver_thread() noexcept
void configure_rtsp_server_video()
Struct video_frame represents a video frame and contains video description.