#include <rtspstreamserver.h>
|
void | notifier (int) |
|
void | streamStopped () |
|
void | tuneFailed () |
|
virtual void | eventUpdate (int event) |
|
int | satip2enigma (std::string satipstr) |
|
int | getOrbitalPosition (int, int) |
|
void | init_rtsp () |
|
void | update_pids () |
|
void | add_pid (int p) |
|
void | del_pid (int p) |
|
eServiceReferenceDVB * | new_service_ref (int sid) |
|
std::string | searchServiceRef (int sys, int freq, int pol, int orbital_position, int sid) |
|
eServiceReferenceDVB * | getServiceforPid (int p) |
|
int | addCachedPids (ePtr< eDVBService > service, eServiceReferenceDVB s) |
|
void | update_service_list () |
|
int | set_demux_buffer (int size) |
|
void | process_pids (int op, const std::string &pid_str) |
|
std::string | get_current_timestamp () |
|
void | http_response (int sock, int rc, const std::string &ah, const std::string &desc, int cseq, int lr) |
|
std::string | describe_frontend () |
|
void | getFontends (int &dvbt, int &dvbt2, int &dvbs2, int &dvbc, int &dvbc2) |
|
int | doPrepare () |
|
int | doRecord () |
|
void | serviceEvent (int event) |
|
void | recordEvent (int event) |
|
void | gotNewEvent (int error) |
|
void | recordPids (std::set< int > pids_to_record, int timing_pid, int timing_stream_type, iDVBTSRecorder::timing_pid_type timing_pid_type) |
|
bool | recordCachedPids () |
|
virtual | ~iObject () |
|
|
enum | {
bitErrorRate
, signalPower
, signalQuality
, lockState
,
syncState
, frontendNumber
, signalQualitydB
, isUsbTuner
,
frontendStatus
, snrValue
, frequency
} |
|
enum | { stateIdle
, statePrepared
, stateRecording
} |
|
static bool | tryFallbackTuner (eServiceReferenceDVB &service, bool &is_stream, bool is_pvr, bool simulate) |
|
◆ eRTSPStreamClient()
eRTSPStreamClient::eRTSPStreamClient |
( |
eRTSPStreamServer * |
handler, |
|
|
int |
socket, |
|
|
const std::string |
remotehost |
|
) |
| |
◆ ~eRTSPStreamClient()
eRTSPStreamClient::~eRTSPStreamClient |
( |
| ) |
|
◆ add_pid()
void eRTSPStreamClient::add_pid |
( |
int |
p | ) |
|
|
protected |
◆ addCachedPids()
◆ del_pid()
void eRTSPStreamClient::del_pid |
( |
int |
p | ) |
|
|
protected |
◆ describe_frontend()
std::string eRTSPStreamClient::describe_frontend |
( |
| ) |
|
|
protected |
◆ eventUpdate()
void eRTSPStreamClient::eventUpdate |
( |
int |
event | ) |
|
|
protectedvirtual |
◆ get_current_timestamp()
std::string eRTSPStreamClient::get_current_timestamp |
( |
| ) |
|
|
protected |
◆ getFontends()
void eRTSPStreamClient::getFontends |
( |
int & |
dvbt, |
|
|
int & |
dvbt2, |
|
|
int & |
dvbs2, |
|
|
int & |
dvbc, |
|
|
int & |
dvbc2 |
|
) |
| |
|
protected |
◆ getOrbitalPosition()
int eRTSPStreamClient::getOrbitalPosition |
( |
int |
fe, |
|
|
int |
src |
|
) |
| |
|
protected |
◆ getRemoteHost()
std::string eRTSPStreamClient::getRemoteHost |
( |
| ) |
|
◆ getServiceforPid()
◆ getServiceref()
std::string eRTSPStreamClient::getServiceref |
( |
| ) |
|
◆ http_response()
void eRTSPStreamClient::http_response |
( |
int |
sock, |
|
|
int |
rc, |
|
|
const std::string & |
ah, |
|
|
const std::string & |
desc, |
|
|
int |
cseq, |
|
|
int |
lr |
|
) |
| |
|
protected |
◆ init_rtsp()
void eRTSPStreamClient::init_rtsp |
( |
| ) |
|
|
protected |
◆ isUsingEncoder()
bool eRTSPStreamClient::isUsingEncoder |
( |
| ) |
|
◆ new_service_ref()
◆ notifier()
void eRTSPStreamClient::notifier |
( |
int |
what | ) |
|
|
protected |
◆ process_pids()
void eRTSPStreamClient::process_pids |
( |
int |
op, |
|
|
const std::string & |
pid_str |
|
) |
| |
|
protected |
◆ satip2enigma()
int eRTSPStreamClient::satip2enigma |
( |
std::string |
satipstr | ) |
|
|
protected |
◆ searchServiceRef()
std::string eRTSPStreamClient::searchServiceRef |
( |
int |
sys, |
|
|
int |
freq, |
|
|
int |
pol, |
|
|
int |
orbital_position, |
|
|
int |
sid |
|
) |
| |
|
protected |
◆ set_demux_buffer()
int eRTSPStreamClient::set_demux_buffer |
( |
int |
size | ) |
|
|
protected |
◆ start()
void eRTSPStreamClient::start |
( |
| ) |
|
◆ stopStream()
void eRTSPStreamClient::stopStream |
( |
| ) |
|
◆ streamStopped()
void eRTSPStreamClient::streamStopped |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ tuneFailed()
void eRTSPStreamClient::tuneFailed |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ update_pids()
void eRTSPStreamClient::update_pids |
( |
| ) |
|
|
protected |
◆ update_service_list()
void eRTSPStreamClient::update_service_list |
( |
| ) |
|
|
protected |
◆ active_services
◆ atsc
◆ buf_size
int eRTSPStreamClient::buf_size |
|
protected |
◆ cab
◆ clear_previous_channel
char eRTSPStreamClient::clear_previous_channel |
|
protected |
◆ encoderFd
int eRTSPStreamClient::encoderFd |
|
protected |
◆ fe
int eRTSPStreamClient::fe |
|
protected |
◆ first
bool eRTSPStreamClient::first |
|
protected |
◆ fp
◆ freq
int eRTSPStreamClient::freq |
|
protected |
◆ m_channel
◆ m_dvbdb
eDVBDB* eRTSPStreamClient::m_dvbdb |
|
protected |
◆ m_mgr
◆ m_remotehost
std::string eRTSPStreamClient::m_remotehost |
|
protected |
◆ m_serviceref
std::string eRTSPStreamClient::m_serviceref |
|
protected |
◆ m_useencoder
bool eRTSPStreamClient::m_useencoder |
|
protected |
◆ mr
◆ not_cached_sr
◆ parent
◆ pid_sr
◆ pids
std::set<int> eRTSPStreamClient::pids |
|
protected |
◆ pol
int eRTSPStreamClient::pol |
|
protected |
◆ proto
int eRTSPStreamClient::proto |
|
protected |
◆ request
std::string eRTSPStreamClient::request |
|
protected |
◆ rsn
◆ running
bool eRTSPStreamClient::running |
|
protected |
◆ sat
◆ session_id
int eRTSPStreamClient::session_id |
|
protected |
◆ src
int eRTSPStreamClient::src |
|
protected |
◆ stream_id
int eRTSPStreamClient::stream_id |
|
protected |
◆ streamFd
int eRTSPStreamClient::streamFd |
|
protected |
◆ streamThread
◆ sys
int eRTSPStreamClient::sys |
|
protected |
◆ ter
◆ time_addsr
uint64_t eRTSPStreamClient::time_addsr |
|
protected |
◆ transponder_id
int eRTSPStreamClient::transponder_id |
|
protected |
◆ tune_completed
bool eRTSPStreamClient::tune_completed |
|
protected |
The documentation for this class was generated from the following files: