|
vdr-plugin-softhddevice-drm-gles 1.5.9-20e15de
|
Decoding thread class. More...
#include <threads.h>
Public Member Functions | |
| cDecodingThread (cVideoStream *, const char *) | |
| void | Stop (void) |
| void | Halt (void) |
| void | Resume (void) |
Protected Member Functions | |
| virtual void | Action (void) |
Private Attributes | |
| std::mutex | m_mutex |
| cVideoStream * | m_pStream |
| cDecodingThread::cDecodingThread | ( | cVideoStream * | stream, |
| const char * | name | ||
| ) |
Definition at line 49 of file threads.cpp.
|
protectedvirtual |
Definition at line 56 of file threads.cpp.
References cVideoStream::DecodeInput(), LOGDEBUG, m_mutex, and m_pStream.
|
inline |
Definition at line 50 of file threads.h.
References m_mutex.
Referenced by cVideoStream::DecodingThreadHalt().
|
inline |
Definition at line 51 of file threads.h.
References m_mutex.
Referenced by cVideoStream::DecodingThreadResume().
| void cDecodingThread::Stop | ( | void | ) |
Definition at line 71 of file threads.cpp.
References LOGDEBUG.
Referenced by cVideoStream::ExitDecodingThread().
|
private |
|
private |