|
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::isReady(), and gnash::rtmp::RTMP::sendPacket().
const size_t gnash::rtmp::RTMPHeader::headerSize = 18 [static] |
The maximum header size of an RTMP packet.
Referenced by main(), gnash::rtmp::payloadData(), gnash::rtmp::payloadSize(), and gnash::rtmp::RTMPPacket::RTMPPacket().
Referenced by gnash::rtmp::sendCtrl(), and gnash::rtmp::RTMP::sendPacket().
1.7.6.1