|
Gnash
0.8.11dev
|
The RTMPHeader contains all the fields for the packet header. More...
#include <RTMP.h>
Public Member Functions | |
| RTMPHeader () | |
Public Attributes | |
| PacketSize | headerType |
| PacketType | packetType |
| std::uint32_t | _timestamp |
| The timestamp. More... | |
| std::uint32_t | _streamID |
| This seems to be used for NetStream.play. More... | |
| size_t | channel |
| size_t | dataSize |
Static Public Attributes | |
| static const size_t | headerSize = 18 |
| The maximum header size of an RTMP packet. More... | |
The RTMPHeader contains all the fields for the packet header.
|
inline |
| std::uint32_t gnash::rtmp::RTMPHeader::_streamID |
This seems to be used for NetStream.play.
Referenced by gnash::rtmp::RTMP::sendPacket(), and gnash::rtmp::sendServerBW().
| std::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(), and gnash::rtmp::sendServerBW().
| size_t gnash::rtmp::RTMPHeader::channel |
| size_t gnash::rtmp::RTMPHeader::dataSize |
Referenced by gnash::rtmp::isReady(), gnash::rtmp::RTMP::sendPacket(), and gnash::rtmp::sendServerBW().
|
static |
The maximum header size of an RTMP packet.
Referenced by gnash::rtmp::payloadData(), gnash::rtmp::payloadSize(), gnash::rtmp::RTMPPacket::RTMPPacket(), and gnash::rtmp::sendServerBW().
| PacketSize gnash::rtmp::RTMPHeader::headerType |
Referenced by gnash::rtmp::sendCtrl(), gnash::rtmp::RTMP::sendPacket(), and gnash::rtmp::sendServerBW().
| PacketType gnash::rtmp::RTMPHeader::packetType |
1.8.12