MythTV  master
ExternalStreamHandler Member List

This is the complete list of members for ExternalStreamHandler, including all inherited members.

AddListener(MPEGStreamData *data, bool allow_section_reader=false, bool needs_buffering=false, const QString &output_file=QString())StreamHandlervirtual
AddNamedOutputFile(const QString &filename)StreamHandlervirtual
AddPIDFilter(PIDInfo *info)StreamHandlerprotected
CheckForError(void)ExternalStreamHandler
Cleanup(void)MThreadprotectedstatic
CloseApp(void)ExternalStreamHandlerprivate
constants enum nameExternalStreamHandlerprivate
CreatePIDInfo(uint pid, uint stream_type, int pes_type)StreamHandlerinlineprotectedvirtual
CycleFiltersByPriority()StreamHandlerinlineprotectedvirtual
exec(void)MThreadprotected
exit(int retcode=0)MThreadprotected
ExternalStreamHandler(const QString &path, int inputid, int majorid)ExternalStreamHandlerexplicit
Get(const QString &devname, int inputid, int majorid)ExternalStreamHandlerstatic
GetAllRunningThreadNames(QStringList &list)MThreadprotectedstatic
GetAllThreadNames(QStringList &list)MThreadprotectedstatic
GetDescription(void)ExternalStreamHandlerinline
GetPIDPriority(uint pid) constStreamHandlerprotected
HasError(void) constStreamHandlerinline
HasPictureAttributes(void) constExternalStreamHandlerinline
HasTuner(void) constExternalStreamHandlerinline
IsAppOpen(void)ExternalStreamHandler
isFinished(void) constMThreadprotected
IsRunning(void) constStreamHandler
isRunning(void) constMThreadprotected
IsTSOpen(void)ExternalStreamHandler
LockReplay(void)ExternalStreamHandlerinline
m_addRmLockStreamHandlerprotected
m_allowSectionReaderStreamHandlerprotected
m_apiVersionExternalStreamHandlerprivate
m_appExternalStreamHandlerprivate
m_argsExternalStreamHandlerprivate
m_bErrorStreamHandlerprotected
m_cycleTimerStreamHandlerprotected
m_deviceStreamHandlerprotected
m_eitPidsStreamHandlerprotected
m_epilogExecutedMThreadprotected
m_filtersChangedStreamHandlerprotected
m_hasPictureAttributesExternalStreamHandlerprivate
m_hasTunerExternalStreamHandlerprivate
m_inputIdStreamHandlerprotected
m_ioExternalStreamHandlerprivate
m_ioErrCntExternalStreamHandlerprivate
m_ioLockExternalStreamHandlerprivate
m_listenerLockStreamHandlermutableprotected
m_locExternalStreamHandlerprivate
m_majorIdExternalStreamHandlerprivate
m_mptsBaseFileStreamHandlerprotected
m_mptsFilesStreamHandlerprotected
m_mptsLockStreamHandlerprotected
m_mptsTfwStreamHandlerprotected
m_needsBufferingStreamHandlerprotected
m_openPidFiltersStreamHandlerprotected
m_pidInfoStreamHandlerprotected
m_pidLockStreamHandlermutableprotected
m_pollModeExternalStreamHandlerprivate
m_processLockExternalStreamHandlerprivate
m_prologExecutedMThreadprotected
m_replayExternalStreamHandlerprivate
m_replayBufferExternalStreamHandlerprivate
m_replayLockExternalStreamHandlerprivate
m_restartingStreamHandlerprotected
m_runnableMThreadprotected
m_runningStreamHandlerprotected
m_runningDesiredStreamHandlerprotected
m_runningStateChangedStreamHandlerprotected
m_serialNoExternalStreamHandlerprivate
m_startStopLockStreamHandlermutableprotected
m_streamDataListStreamHandlerprotected
m_streamingCntExternalStreamHandlerprivate
m_streamLockExternalStreamHandlerprivate
m_threadMThreadprotected
m_tsOpenExternalStreamHandlerprivate
m_usingBufferingStreamHandlerprotected
m_usingSectionReaderStreamHandlerprotected
m_xonExternalStreamHandlerprivate
MAX_API_VERSION enum valueExternalStreamHandlerprivate
MThread(const QString &objectName)MThreadexplicitprotected
MThread(const QString &objectName, QRunnable *runnable)MThreadexplicitprotected
MThread(const MThread &)=deleteMThreadprotected
objectName(void) constMThreadprotected
OpenApp(void)ExternalStreamHandlerprivate
operator=(const MThread &)=deleteMThreadprotected
PACKET_SIZE enum valueExternalStreamHandlerprivate
priority(void) constMThreadprotected
PriorityEvent(int fd) overrideExternalStreamHandlervirtual
ProcessCommand(const QString &cmd, QString &result, std::chrono::milliseconds timeout=4s, uint retry_cnt=3)ExternalStreamHandler
ProcessVer1(const QString &cmd, QString &result, std::chrono::milliseconds timeout, uint retry_cnt)ExternalStreamHandler
ProcessVer2(const QString &command, QString &result, std::chrono::milliseconds timeout, uint retry_cnt)ExternalStreamHandler
PurgeBuffer(void)ExternalStreamHandler
qthread(void)MThreadprotected
quit(void)MThreadprotected
ReaderPaused(int fd) overrideStreamHandlerinlineprotectedvirtual
RemoveAllPIDFilters(void)StreamHandlerprotected
RemoveListener(MPEGStreamData *data)StreamHandlervirtual
RemoveNamedOutputFile(const QString &filename)StreamHandlervirtual
RemovePIDFilter(uint pid)StreamHandlerprotected
ReplayStream(void)ExternalStreamHandler
RestartStream(void)ExternalStreamHandler
Return(ExternalStreamHandler *&ref, int inputid)ExternalStreamHandlerstatic
run(void) overrideExternalStreamHandlervirtual
RunEpilog(void)MThreadprotected
RunProlog(void)MThreadprotected
s_handlersExternalStreamHandlerprivatestatic
s_handlersLockExternalStreamHandlerprivatestatic
s_handlersRefCntExternalStreamHandlerprivatestatic
SetAPIVersion(void)ExternalStreamHandlerprivate
setObjectName(const QString &name)MThreadprotected
setPriority(QThread::Priority priority)MThreadprotected
SetRunning(bool running, bool using_buffering, bool using_section_reader)StreamHandlerprotected
SetRunningDesired(bool desired)StreamHandlerprotectedvirtual
setStackSize(uint stackSize)MThreadprotected
setTerminationEnabled(bool enabled=true)MThreadprotectedstatic
stackSize(void) constMThreadprotected
start(QThread::Priority p=QThread::InheritPriority)MThreadprotected
Start(void)StreamHandlerprotected
StartStreaming(void)ExternalStreamHandler
Stop(void)StreamHandlerprotected
StopStreaming(void)ExternalStreamHandler
StreamDataList typedefStreamHandlerprotected
StreamHandler(QString device, int inputid)StreamHandlerinlineexplicitprotected
StreamingCount(void) constExternalStreamHandlerprivate
terminate(void)MThreadprotected
ThreadCleanup(void)MThreadprotectedstatic
ThreadSetup(const QString &name)MThreadprotectedstatic
TOO_FAST_SIZE enum valueExternalStreamHandlerprivate
TS_PACKET_SIZE enum valueExternalStreamHandlerprivate
UnlockReplay(bool enable_replay=false)ExternalStreamHandlerinline
UpdateDescription(void)ExternalStreamHandler
UpdateFilters(void)StreamHandlerinlineprotectedvirtual
UpdateFiltersFromStreamData(void)StreamHandlerprotected
UpdateListeningForEIT(void)StreamHandlerprotected
usleep(std::chrono::microseconds time)MThreadprotectedstatic
usleep(std::chrono::duration< R, P > time)MThreadinlineprotectedstatic
wait(std::chrono::milliseconds time=std::chrono::milliseconds::max())MThreadprotected
WriteMPTS(const unsigned char *buffer, uint len)StreamHandlerprotected
~DeviceReaderCB()=defaultDeviceReaderCBprotectedvirtual
~ExternalStreamHandler(void) overrideExternalStreamHandlerinline
~MThread()MThreadprotectedvirtual
~StreamHandler() overrideStreamHandlerprotected