Gnash
0.8.10
|
The RTMPHeader contains all the fields for the packet header. More...
#include <RTMP.h>
Public Member Functions | |
RTMPHeader () | |
Public Attributes | |
PacketSize | headerType |
PacketType | packetType |
boost::uint32_t | _timestamp |
The timestamp. | |
boost::uint32_t | _streamID |
This seems to be used for NetStream.play. | |
size_t | channel |
size_t | dataSize |
Static Public Attributes | |
static const size_t | headerSize = 18 |
The maximum header size of an RTMP packet. |
The RTMPHeader contains all the fields for the packet header.
gnash::rtmp::RTMPHeader::RTMPHeader | ( | ) | [inline] |
boost::uint32_t gnash::rtmp::RTMPHeader::_streamID |
This seems to be used for NetStream.play.
Referenced by gnash::rtmp::RTMP::sendPacket().
boost::uint32_t gnash::rtmp::RTMPHeader::_timestamp |
The timestamp.
This is encoded either as in the 3-byte relative timestamp field or the 4 byte extended (absolute) timestamp field.
Referenced by gnash::rtmp::RTMP::sendPacket().
Referenced by gnash::rtmp::RTMP::sendPacket(), and gnash::rtmp::isReady().
const size_t gnash::rtmp::RTMPHeader::headerSize = 18 [static] |
The maximum header size of an RTMP packet.
Referenced by gnash::rtmp::RTMPPacket::RTMPPacket().
Referenced by gnash::rtmp::RTMP::sendPacket(), and gnash::rtmp::sendCtrl().