8#ifndef HLSSTREAMHANDLER_H
9#define HLSSTREAMHANDLER_H
37 void run(
void)
override;
static QMap< QString, uint > s_hlshandlers_refcnt
static QMutex s_hlshandlers_lock
static QMap< QString, HLSStreamHandler * > s_hlshandlers
HLSStreamHandler(const HLSStreamHandler &)=delete
static HLSStreamHandler * Get(const IPTVTuningData &tuning, int inputid)
~HLSStreamHandler(void) override
HLSStreamHandler & operator=(const HLSStreamHandler &)=delete
static void Return(HLSStreamHandler *&ref, int inputid)
void run(void) override
Runs the Qt event loop unless we have a QRunnable, in which case we run the runnable run instead.
Encapsulates data about MPEG stream and emits events for each table.