#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 |