#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: