#include <vector>#include <string>#include <cstring>#include <map>#include "element.h"#include "amfutf8.h"#include <boost/cstdint.hpp>Go to the source code of this file.
Namespaces | |
| namespace | amf |
Classes | |
| struct | amf::amfpacket_t |
| class | amf::AMF |
Enumerations | |
| enum | amf::amfsource_e { amf::CLIENT, amf::SERVER } |
| enum | amf::amfresponse_e { amf::onStatus, amf::onResult, amf::onDebugEvents } |
Functions | |
| void * | amf::swapBytes (void *word, int size) |
| Swap bytes from big to little endian. | |
Variables | |
| const char | amf::AMF_NUMBER_SIZE = 0x08 |
| const char | amf::AMF_VERSION = 0 |
| const int | amf::AMF_HEADSIZE_MASK = 0xc0 |
| const char | amf::AMF_HEADER_SIZE = 0x03 |
| const char | amf::AMF_INDEX_MASK = 0x3f |
| const int | amf::AMF_VIDEO_PACKET_SIZE = 128 |
| const int | amf::AMF_AUDIO_PACKET_SIZE = 64 |
| const int | amf::AMF_PACKET_SIZE = 7096 |
| const char | amf::TERMINATOR = 0x09 |
1.5.4