#include <deque>#include <boost/cstdint.hpp>#include <boost/shared_ptr.hpp>#include <boost/scoped_ptr.hpp>#include <boost/lexical_cast.hpp>#include <string>#include <vector>#include <time.h>#include "amf.h"#include "element.h"#include "network.h"#include "buffer.h"#include "rtmp_msg.h"#include "cque.h"#include "dsodefs.h"#include "utility.h"Go to the source code of this file.
Classes | |
| struct | gnash::amfpacket_t |
| class | gnash::RTMP |
| struct | gnash::RTMP::rtmp_ping_t |
| struct | gnash::RTMP::user_event_t |
| struct | gnash::RTMP::rtmp_head_t |
| struct | gnash::RTMP::rtmp_handshake_head_t |
Namespaces | |
| namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
Enumerations | |
| enum | gnash::amfresponse_e { gnash::onStatus, gnash::onResult, gnash::onDebugEvents } |
Variables | |
| const int | gnash::RTMP_HANDSHAKE_VERSION_SIZE = 1 |
| const boost::uint8_t | gnash::RTMP_VERSION = 0x3 |
| const int | gnash::RTMP_HANDSHAKE_SIZE = 1536 |
| const int | gnash::RTMP_RANDOM_SIZE = 1528 |
| const int | gnash::RTMP_HANDSHAKE_HEADER_SIZE = 8 |
| const int | gnash::MAX_AMF_INDEXES = 64 |
| const int | gnash::RTMP_HEADSIZE_MASK = 0xc0 |
| const char | gnash::RTMP_INDEX_MASK = 0x3f |
| const int | gnash::RTMP_VIDEO_PACKET_SIZE = 128 |
| const int | gnash::RTMP_AUDIO_PACKET_SIZE = 64 |
| const int | gnash::RTMP_MAX_HEADER_SIZE = 12 |
| const int | gnash::PING_MSG_SIZE = 6 |
| const int | gnash::RTMP_SYSTEM_CHANNEL = 2 |
| const char | gnash::TERMINATOR = 0x09 |
1.7.1