Rtp Member List

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

act_ts (defined in Rtp)Rtp [protected]
adaptPreQ(int net_bw)Rtp [protected]
addToPreQ(NetPacket_t *p, QOrder qo, bool pushback=false)Rtp [protected]
allowVopTimeDetection (defined in Rtp)Rtp [protected]
calcAdaptPreQValues(int net_bw)Rtp [protected]
close(bool immediate=false)Rtp [virtual]
CLOSED enum value (defined in IO)IO
CLOSING enum value (defined in IO)IO
currentFrameNumber (defined in IO)IO [protected]
destroy()Rtp [inline, virtual]
doSend(NetPacket_t *p) (defined in Rtp)Rtp [protected]
endFrameNumberIO [protected]
es (defined in Rtp)Rtp [protected]
exit() (defined in VThread)VThread
fb_handle(struct rtp *session, uint32_t ssrc, rtcp_fb *fb) (defined in Rtp)Rtp [protected, static]
fb_print(struct rtp *session, uint32_t ssrc, rtcp_fb *fb) (defined in Rtp)Rtp [protected, static]
feedbackEnabled (defined in Rtp)Rtp [protected]
finished() const (defined in VThread)VThread
first_rtp_seq (defined in Rtp)Rtp [protected]
first_rtx_rtp_seq (defined in Rtp)Rtp [protected]
firstFrame (defined in Rtp)Rtp [protected]
flushBuffer(long from_ts=0, long to_ts=-1)Rtp [virtual]
FORCE_CLOSING enum value (defined in IO)IO
framesSeen (defined in IO)IO [protected]
getBufferFillLevel() constRtp [inline, virtual]
getBufferFillLevelInBytes() constRtp [inline]
getBufferFillLevelInPercent() constRtp [inline]
getCurrentFrameNumber() const (defined in IO)IO [inline, virtual]
getEndFrameNumber() const (defined in IO)IO [inline, virtual]
getESInfo() (defined in Rtp)Rtp [inline, virtual]
getFrame()Rtp [virtual]
getFramesSeen() constIO [inline, virtual]
getLocalPort() const (defined in Rtp)Rtp [inline]
getNextPreQ_TS()Rtp [protected]
getRtxInfo() const (defined in Rtp)Rtp [inline]
getSSRC()Rtp
getState() const (defined in IO)IO [inline, virtual]
getStatistics() (defined in Rtp)Rtp [inline]
getURL() constRtp [inline, virtual]
globalTimer (defined in Rtp)Rtp [protected]
HelperFunction(void *args) (defined in VThread)VThread [protected, static]
insertToPreQ(u8 *payload, long pl_size, Frame::FrameType type, long vop_size, int prio, u32 rtpTimestamp, u32 fragCounter, bool lastFrag, u32 rtp_seq, QOrder qo)Rtp [protected]
interarrival_time (defined in Rtp)Rtp [protected]
IO() (defined in IO)IO
IOFrameStat (defined in Rtp)Rtp [protected]
is_finished (defined in VThread)VThread [protected]
is_running (defined in VThread)VThread [protected]
isInput() (defined in Rtp)Rtp [inline]
isOutput() (defined in Rtp)Rtp [inline]
last_rr_lost_fract (defined in Rtp)Rtp [protected]
last_rr_received (defined in Rtp)Rtp [protected]
last_rr_seq_no (defined in Rtp)Rtp [protected]
last_rr_sum_pkts_lost (defined in Rtp)Rtp [protected]
last_rtp_seq (defined in Rtp)Rtp [protected]
last_rtx_rtp_seq (defined in Rtp)Rtp [protected]
localPort (defined in Rtp)Rtp [protected]
markFullFramePartially(bool dropped, bool sent, u32 ts)Rtp [protected]
MAX_PAYLOAD_SIZE (defined in Rtp)Rtp [protected, static]
mute() (defined in Rtp)Rtp [virtual]
MUTED enum value (defined in IO)IO
mutexStateChanged (defined in IO)IO [protected]
my_thread (defined in VThread)VThread [protected]
net_bw_before_superdrain (defined in Rtp)Rtp [protected]
NetPacket_t typedef (defined in Rtp)Rtp [protected]
numProcessedFrames (defined in Rtp)Rtp [protected]
OPEN enum value (defined in IO)IO
open()Rtp [virtual]
OPENING enum value (defined in IO)IO
pause() (defined in Rtp)Rtp [virtual]
PAUSED enum value (defined in IO)IO
play(double prefetchTime) (defined in Rtp)Rtp [virtual]
pLayer (defined in Rtp)Rtp [protected]
popNetPacket(uint16_t rtp_seq) (defined in Rtp)Rtp [protected]
popNetPacketByRTXseq(uint16_t rtx_rtp_seq) (defined in Rtp)Rtp [protected]
popPreQ(bool blocking=true)Rtp [protected]
PREFETCHING enum value (defined in IO)IO
preQ (defined in Rtp)Rtp [protected]
preQupdate()Rtp [protected]
pushNetPacket(NetPacket_t *p) (defined in Rtp)Rtp [protected]
Q_HEAD enum value (defined in Rtp)Rtp [protected]
Q_SEQ enum value (defined in Rtp)Rtp [protected]
Q_TAIL enum value (defined in Rtp)Rtp [protected]
Q_TS enum value (defined in Rtp)Rtp [protected]
QOrder enum name (defined in Rtp)Rtp [protected]
readThread() (defined in Rtp)Rtp [protected]
real_bw (defined in Rtp)Rtp [protected]
reinsertToPreQ(NetPacket_t *p, uint rtp_seq)Rtp [protected]
remoteAddress (defined in Rtp)Rtp [protected]
remotePort (defined in Rtp)Rtp [protected]
resendFrameHeaderIO [protected]
resendHeader()Rtp [inline]
Rtp(const char *url, int remotePrt, const char *address, int localPrt, ESInfo *es, PacketizationLayer *packetization, bool writeOnly, const TerminalCapabilities *tc, GlobalTimer *globalTimer, Statistics *statistics, bool allowVopTimeDetection=true)Rtp
rtp_data_handle(struct rtp *session, uint32_t ssrc, rtp_packet *packet) (defined in Rtp)Rtp [protected, static]
RTP_PAYLOAD_TYPE (defined in Rtp)Rtp [protected, static]
RtpCallback(struct rtp *session, rtp_event *e) (defined in Rtp)Rtp [protected, static]
rtx (defined in Rtp)Rtp [protected]
rtxEnabled (defined in Rtp)Rtp [protected]
run()Rtp [virtual]
running() const (defined in VThread)VThread
sender_ssrc (defined in Rtp)Rtp [protected]
sendQ (defined in Rtp)Rtp [protected]
sendQupdate(long streamout_sec)Rtp [protected]
sendThread() (defined in Rtp)Rtp [protected]
seqno (defined in Rtp)Rtp [protected]
session (defined in Rtp)Rtp [protected]
setEndFrameNumber(u32 frameNumber)Rtp [virtual]
setESInfo(ESInfo *new_es) (defined in Rtp)Rtp [virtual]
setFinished(bool finished) (defined in VThread)VThread [inline, protected]
setResendFrameHeader(bool set)IO [inline, virtual]
setRoundRobinScheduling(int val)VThread
setRtxInfo(const rtx_info *rtx)Rtp [virtual]
setRunning(bool running) (defined in VThread)VThread [inline, protected]
setState(State s)IO [virtual]
setToClosestIFrame(u32 frameNumber, bool backwards=true)IO [inline, virtual]
setToFrameNumber(u32 frameNumber)Rtp [virtual]
start() (defined in VThread)VThread
State enum name (defined in IO)IO
state (defined in IO)IO [protected]
stats (defined in Rtp)Rtp [protected]
STREAMEOF enum value (defined in IO)IO
STREAMERR enum value (defined in IO)IO
threadWasPaused (defined in Rtp)Rtp [protected]
ts_offset (defined in Rtp)Rtp [protected]
TTL (defined in Rtp)Rtp [protected, static]
ucl_update(u32 ts, u32 timeout)Rtp [protected]
url (defined in Rtp)Rtp [protected]
VThread() (defined in VThread)VThread
wait(unsigned long time=ULONG_MAX) (defined in VThread)VThread
writeFrame(Frame *frm, ESInfo *out_es=NULL)Rtp [virtual]
writeToNetwork (defined in Rtp)Rtp [protected]
~IO() (defined in IO)IO [virtual]
~Rtp() (defined in Rtp)Rtp [virtual]
~VThread() (defined in VThread)VThread [virtual]