#include <RTCP.h>
Inheritance diagram for TAO_AV_RTCP_Callback:
Public Methods | |
TAO_AV_RTCP_Callback (void) | |
RTCP callback. More... | |
virtual | ~TAO_AV_RTCP_Callback (void) |
virtual destructor. More... | |
virtual int | handle_start (void) |
Called during Streamctrl->start. More... | |
virtual int | handle_stop (void) |
Called during Streamctrl->stop. More... | |
virtual int | handle_timeout (void *arg) |
Called during timeout for Flow Producers. More... | |
virtual int | receive_frame (ACE_Message_Block *frame, TAO_AV_frame_info *frame_info=0, const ACE_Addr &peer_address=ACE_Addr::sap_any) |
Called when a frame arrives for a FlowConsumer. More... | |
int | send_frame (ACE_Message_Block *frame) |
virtual int | receive_control_frame (ACE_Message_Block *frame, const ACE_Addr &peer_address=ACE_Addr::sap_any) |
address from which the frame was received. More... | |
virtual int | handle_destroy (void) |
Called during Streamctrl->destroy i.e tear_down of the stream coryan:Call it handle_destroy or handle_close. More... | |
virtual void | get_timeout (ACE_Time_Value *&tv, void *&arg) |
Called to get the timeout. If tv is 0 then the framework stop calling this. More... | |
int | send_report (int bye) |
void | schedule (int ms) |
TAO_AV_RTP_State * | state (void) |
void | ts_offset (ACE_UINT32 offset) |
Protected Attributes | |
ACE_Hash_Map_Manager< ACE_UINT32, RTCP_Channel_In *, ACE_Null_Mutex > | inputs_ |
RTCP_Channel_Out | output_ |
int | timeout_ |
int | timestamp_offset_ |
int | sdes_count_ |
int | is_initial_timeout_ |
int | avg_rtcp_size_ |
int | packet_size_ |
|
RTCP callback.
|
|
virtual destructor.
|
|
Called to get the timeout. If tv is 0 then the framework stop calling this.
Reimplemented from TAO_AV_Callback. |
|
Called during Streamctrl->destroy i.e tear_down of the stream coryan:Call it handle_destroy or handle_close. @ Reimplemented from TAO_AV_Callback. |
|
Called during Streamctrl->start.
Reimplemented from TAO_AV_Callback. |
|
Called during Streamctrl->stop.
Reimplemented from TAO_AV_Callback. |
|
Called during timeout for Flow Producers.
Reimplemented from TAO_AV_Callback. |
|
address from which the frame was received.
Reimplemented from TAO_AV_Callback. |
|
Called when a frame arrives for a FlowConsumer.
Reimplemented from TAO_AV_Callback. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|