21 #ifndef GV_RTP_PACKET_STREAM__H
22 #define GV_RTP_PACKET_STREAM__H
34 class RtpPacketStream ;
61 std::vector<char>
get() ;
67 bool contiguous()
const ;
73 int m_jpeg_fudge_factor ;
74 unsigned long m_timestamp ;
75 std::vector<unsigned int> m_seq_list ;
76 std::vector<char> m_buffer ;
77 std::deque<std::vector<char> > m_list ;
bool add(const RtpPacket &, const RtpAvcPacket &)
Adds a AVC packet.
An RTP payload parser for the jpeg payload type.
RtpPacketStream(int jpeg_fudge_factor)
Constructor.
A class that accumulates RTP-AVC or RTP-JPEG packets and serves up AVC NALUs or JPEG JFIFs...
An RTP packet parser, as per RFC 3550 (section 5).
bool more() const
Returns true if NALUs or JFIFs are available.
An RTP payload parser for the "H264" payload type.