#include <output_hls.h>
Mist::OutHLS::~OutHLS |
( |
| ) |
|
int Mist::OutHLS::canSeekms |
( |
unsigned int |
ms | ) |
|
|
protected |
void Mist::TSOutput::fillPacket |
( |
const char * |
data, |
|
|
const size_t |
dataLen |
|
) |
| |
|
inherited |
- Todo:
- only resend the PAT/PMT for HLS
std::string Mist::OutHLS::generatePushList |
( |
| ) |
|
|
protected |
std::string Mist::OutHLS::liveIndex |
( |
| ) |
|
|
protected |
Builds an index file for HTTP Live streaming.
- Returns
- The index file for HTTP Live Streaming.
std::string Mist::OutHLS::liveIndex |
( |
int |
tid | ) |
|
|
protected |
void Mist::OutHLS::onHTTP |
( |
| ) |
|
- Todo:
- Detection of out-of-range parts.
std::string Mist::OutHLS::pushLiveIndex |
( |
| ) |
|
|
protected |
std::string Mist::OutHLS::pushLiveIndex |
( |
int |
tid, |
|
|
unsigned long |
bTime, |
|
|
unsigned long |
eTime |
|
) |
| |
|
protected |
void Mist::TSOutput::sendNext |
( |
| ) |
|
|
inherited |
void Mist::OutHLS::sendTS |
( |
const char * |
tsData, |
|
|
unsigned int |
len = 188 |
|
) |
| |
|
virtual |
bool Mist::TSOutput::appleCompat |
|
protectedinherited |
unsigned int Mist::OutHLS::audTrack |
|
protected |
std::map<unsigned int, int> Mist::TSOutput::contCounters |
|
protectedinherited |
std::map<unsigned int, bool> Mist::TSOutput::first |
|
protectedinherited |
bool Mist::TSOutput::haveAvcc |
|
protectedinherited |
bool Mist::TSOutput::haveHvcc |
|
protectedinherited |
int Mist::OutHLS::keysToSend |
|
protected |
long long unsigned int Mist::TSOutput::lastVid |
|
protectedinherited |
unsigned int Mist::TSOutput::packCounter |
|
protectedinherited |
- Todo:
- update constructors?
bool Mist::TSOutput::sendRepeatingHeaders |
|
protectedinherited |
long long unsigned int Mist::TSOutput::ts_from |
|
protectedinherited |
long long unsigned int Mist::TSOutput::until |
|
protectedinherited |
unsigned int Mist::OutHLS::vidTrack |
|
protected |
The documentation for this class was generated from the following files: