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