MistServer
2.5.3-Pro-19-gf5e75b1 ( Generic_64)
|
#include "dtsc.h"
#include "defines.h"
#include "bitfields.h"
#include <cstdlib>
#include <cstring>
#include <iomanip>
Namespaces | |
DTSC | |
Macros | |
#define | AUDIO_KEY_INTERVAL 5000 |
This define controls the keyframe interval for non-video tracks, such as audio and metadata tracks. More... | |
Functions | |
char * | DTSC::convertInt (int input) |
Converts an integer to a char*. More... | |
char * | DTSC::convertLongLong (long long int input) |
Converts a long long to a char*. More... | |
char * | DTSC::convertShort (short input) |
Converts a short to a char*. More... | |
static char | DTSC::hex2c (char c) |
static char * | DTSC::skipDTSC (char *p, char *max) |
Helper function for skipping over whole DTSC parts. More... | |
static std::string | DTSC::string_escape (const std::string val) |
static void | DTSC::writePointer (char *&p, const char *src, unsigned int len) |
Writes a pointer to the specified destination. More... | |
static void | DTSC::writePointer (char *&p, const std::string &src) |
Writes a pointer to the specified destination. More... | |
#define AUDIO_KEY_INTERVAL 5000 |
This define controls the keyframe interval for non-video tracks, such as audio and metadata tracks.