VideoTools
|
A class that accumulates RTP-AVC packets and serves up AVC NALUs. More...
#include <gvrtpavcpacket.h>
Public Member Functions | |
RtpAvcPacketStream () | |
Default constructor. | |
bool | add (const RtpPacket &) |
Adds a packet. | |
bool | add (const RtpPacket &, const RtpAvcPacket &) |
Adds a packet. | |
bool | more () const |
Returns true if NALUs are available. | |
std::string | nalu () |
Extracts a NALU. | |
A class that accumulates RTP-AVC packets and serves up AVC NALUs.
Note that there is no one-to-one correspondence between RTP-AVC packets and NALUs; NALUs can be fragmented over multiple packets, and multiple NULUs can be aggregated into one packet.
Definition at line 165 of file gvrtpavcpacket.h.