Ignore:
Timestamp:
08/26/10 22:20:12 (21 months ago)
Author:
shiretu
Message:

-- added second implementation for RTCP packets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/thelib/include/protocols/rtp/connectivity/outboundconnectivity.h

    r106 r107  
    3636        uint32_t _videoBytesCount; 
    3737        uint32_t _videoFirstRtp; 
     38        double _videoNextRTCPTs; 
    3839        map<uint32_t, sockaddr_in> _udpVideoDataClients; 
    3940        map<uint32_t, sockaddr_in> _udpVideoRTCPClients; 
     
    4647        uint32_t _audioBytesCount; 
    4748        uint32_t _audioFirstRtp; 
     49        double _audioNextRTCPTs; 
    4850        map<uint32_t, sockaddr_in> _udpAudioDataClients; 
    4951        map<uint32_t, sockaddr_in> _udpAudioRTCPClients; 
     
    5355        msghdr _message; 
    5456        double _startupTime; 
     57        double _nextRTCPIncrement; 
    5558public: 
    5659        OutboundConnectivity(); 
     
    8790        bool FeedAudioDataUDP(msghdr &message); 
    8891        bool FeedAudioDataTCP(msghdr &message); 
    89         bool CreateRTCPPacket(uint8_t *pDest, uint8_t *pSrc, 
     92        bool CreateRTCPPacket_mystyle(uint8_t *pDest, uint8_t *pSrc, 
     93                        uint32_t ssrc, uint32_t rate, uint32_t packetsCount, 
     94                        uint32_t bytesCount, bool isAudio); 
     95        bool CreateRTCPPacket_live555style(uint8_t *pDest, uint8_t *pSrc, 
    9096                        uint32_t ssrc, uint32_t rate, uint32_t packetsCount, 
    9197                        uint32_t bytesCount, bool isAudio); 
Note: See TracChangeset for help on using the changeset viewer.