MythTV  master
Public Member Functions | Private Attributes | List of all members
HTTPLiveStreamThread Class Reference

QRunnable class for running mythtranscode for HTTP Live Streams. More...

Inheritance diagram for HTTPLiveStreamThread:
Inheritance graph
[legend]
Collaboration diagram for HTTPLiveStreamThread:
Collaboration graph
[legend]

Public Member Functions

 HTTPLiveStreamThread (int streamid)
 Constructor for creating a SystemEventThread. More...
 
void run (void) override
 Runs mythtranscode for the given HTTP Live Stream ID. More...
 

Private Attributes

int m_streamID
 

Detailed Description

QRunnable class for running mythtranscode for HTTP Live Streams.

The HTTPLiveStreamThread class runs a mythtranscode command in non-blocking mode.

Definition at line 59 of file httplivestream.cpp.

Constructor & Destructor Documentation

◆ HTTPLiveStreamThread()

HTTPLiveStreamThread::HTTPLiveStreamThread ( int  streamid)
inlineexplicit

Constructor for creating a SystemEventThread.

Parameters
streamidThe stream identifier.

Definition at line 66 of file httplivestream.cpp.

Member Function Documentation

◆ run()

HTTPLiveStreamThread::run ( void  )
inlineoverride

Runs mythtranscode for the given HTTP Live Stream ID.

Overrides QRunnable::run()

Definition at line 74 of file httplivestream.cpp.

Member Data Documentation

◆ m_streamID

int HTTPLiveStreamThread::m_streamID
private

Definition at line 93 of file httplivestream.cpp.

Referenced by run().


The documentation for this class was generated from the following file: