live
|
#include <MPEG2TransportFileServerMediaSubsession.hh>
Public Member Functions | |
ClientTrickPlayState (MPEG2TransportStreamIndexFile *indexFile) | |
unsigned long | updateStateFromNPT (double npt, double seekDuration) |
void | updateStateOnScaleChange () |
void | updateStateOnPlayChange (Boolean reverseToPreviousVSH) |
void | handleStreamDeletion () |
void | setSource (MPEG2TransportStreamFramer *framer) |
void | setNextScale (float nextScale) |
Boolean | areChangingScale () const |
Protected Member Functions | |
void | updateTSRecordNum () |
void | reseekOriginalTransportStreamSource () |
Protected Attributes | |
MPEG2TransportStreamIndexFile * | fIndexFile |
ByteStreamFileSource * | fOriginalTransportStreamSource |
MPEG2TransportStreamTrickModeFilter * | fTrickModeFilter |
MPEG2TransportStreamFromESSource * | fTrickPlaySource |
MPEG2TransportStreamFramer * | fFramer |
float | fScale |
float | fNextScale |
float | fNPT |
unsigned long | fTSRecordNum |
unsigned long | fIxRecordNum |
Definition at line 102 of file MPEG2TransportFileServerMediaSubsession.hh.
ClientTrickPlayState::ClientTrickPlayState | ( | MPEG2TransportStreamIndexFile * | indexFile | ) |
|
inline |
Definition at line 115 of file MPEG2TransportFileServerMediaSubsession.hh.
References fNextScale, and fScale.
void ClientTrickPlayState::handleStreamDeletion | ( | ) |
|
protected |
|
inline |
Definition at line 114 of file MPEG2TransportFileServerMediaSubsession.hh.
References fNextScale.
void ClientTrickPlayState::setSource | ( | MPEG2TransportStreamFramer * | framer | ) |
unsigned long ClientTrickPlayState::updateStateFromNPT | ( | double | npt, |
double | seekDuration | ||
) |
void ClientTrickPlayState::updateStateOnPlayChange | ( | Boolean | reverseToPreviousVSH | ) |
void ClientTrickPlayState::updateStateOnScaleChange | ( | ) |
|
protected |
|
protected |
Definition at line 126 of file MPEG2TransportFileServerMediaSubsession.hh.
|
protected |
Definition at line 122 of file MPEG2TransportFileServerMediaSubsession.hh.
|
protected |
Definition at line 128 of file MPEG2TransportFileServerMediaSubsession.hh.
|
protected |
Definition at line 127 of file MPEG2TransportFileServerMediaSubsession.hh.
Referenced by areChangingScale(), and setNextScale().
|
protected |
Definition at line 127 of file MPEG2TransportFileServerMediaSubsession.hh.
|
protected |
Definition at line 123 of file MPEG2TransportFileServerMediaSubsession.hh.
|
protected |
Definition at line 127 of file MPEG2TransportFileServerMediaSubsession.hh.
Referenced by areChangingScale().
|
protected |
Definition at line 124 of file MPEG2TransportFileServerMediaSubsession.hh.
|
protected |
Definition at line 125 of file MPEG2TransportFileServerMediaSubsession.hh.
|
protected |
Definition at line 128 of file MPEG2TransportFileServerMediaSubsession.hh.