![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <streamserver.h>
Public Member Functions | |
| void | stopStream () |
| eStreamClient (eStreamServer *handler, int socket, const std::string remotehost) | |
| ~eStreamClient () | |
| void | start () |
| std::string | getRemoteHost () |
| std::string | getServiceref () |
| bool | isUsingEncoder () |
Public Member Functions inherited from eDVBServiceStream | |
| eDVBServiceStream () | |
| int | start (const char *serviceref, int fd) |
| int | stop () |
Public Member Functions inherited from eDVBServiceBase | |
| int | getFrontendInfo (int w) |
| ePtr< iDVBFrontendData > | getFrontendData () |
| ePtr< iDVBFrontendStatus > | getFrontendStatus () |
| ePtr< iDVBTransponderData > | getTransponderData (bool) |
Public Member Functions inherited from iFrontendInformation | |
| void | getAll () |
Public Member Functions inherited from iObject | |
| void | operator delete (void *p) |
| virtual void | AddRef ()=0 |
| virtual void | Release ()=0 |
Protected Member Functions | |
| void | notifier (int) |
| void | streamStopped () |
| void | tuneFailed () |
Protected Member Functions inherited from eDVBServiceStream | |
| int | doPrepare () |
| int | doRecord () |
| void | serviceEvent (int event) |
| void | recordEvent (int event) |
| void | gotNewEvent (int error) |
| virtual void | eventUpdate (int event) |
| void | recordPids (std::set< int > pids_to_record, int timing_pid, int timing_stream_type, iDVBTSRecorder::timing_pid_type timing_pid_type) |
| bool | recordCachedPids () |
Protected Member Functions inherited from iObject | |
| virtual | ~iObject () |
Protected Attributes | |
| eStreamServer * | parent |
| int | encoderFd |
| int | streamFd |
| eDVBRecordStreamThread * | streamThread |
| std::string | m_remotehost |
| std::string | m_serviceref |
| bool | m_useencoder |
| bool | running |
| ePtr< eSocketNotifier > | rsn |
| std::string | request |
| ePtr< eTimer > | m_timeout |
Protected Attributes inherited from eDVBServiceStream | |
| int | m_state |
| int | m_want_record |
| bool | m_stream_ecm |
| bool | m_stream_eit |
| bool | m_stream_ait |
| bool | m_stream_sdtbat |
| eDVBServiceEITHandler | m_event_handler |
| eServiceReferenceDVB | m_ref |
| ePtr< iDVBTSRecorder > | m_record |
| ePtr< eConnection > | m_con_record_event |
| int | m_recording |
| int | m_tuned |
| std::set< int > | m_pids_active |
| int | m_target_fd |
| int | m_record_no_pids = 0 |
Protected Attributes inherited from eDVBServiceBase | |
| eDVBServicePMTHandler | m_service_handler |
Additional Inherited Members | |
Public Types inherited from iFrontendInformation_ENUMS | |
| enum | { bitErrorRate , signalPower , signalQuality , lockState , syncState , frontendNumber , signalQualitydB , isUsbTuner , frontendStatus , snrValue , frequency } |
Protected Types inherited from eDVBServiceStream | |
| enum | { stateIdle , statePrepared , stateRecording } |
Static Protected Member Functions inherited from eDVBServiceBase | |
| static bool | tryFallbackTuner (eServiceReferenceDVB &service, bool &is_stream, bool is_pvr, bool simulate) |
| eStreamClient::eStreamClient | ( | eStreamServer * | handler, |
| int | socket, | ||
| const std::string | remotehost | ||
| ) |
| eStreamClient::~eStreamClient | ( | ) |
| std::string eStreamClient::getRemoteHost | ( | ) |
| std::string eStreamClient::getServiceref | ( | ) |
| bool eStreamClient::isUsingEncoder | ( | ) |
|
protected |
| void eStreamClient::start | ( | ) |
| void eStreamClient::stopStream | ( | ) |
|
inlineprotectedvirtual |
Reimplemented from eDVBServiceStream.
|
inlineprotectedvirtual |
Reimplemented from eDVBServiceStream.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |