|
| MediaPlayerDLNA (MediaPlayerClient *host) |
|
bool | rmf_load (const std::string &url) |
|
const std::string & | rmf_getURL () const |
|
bool | rmf_canItPlay () const |
|
void | rmf_play () |
|
void | rmf_pause () |
|
void | rmf_stop () |
|
bool | rmf_isPaused () const |
|
bool | rmf_isSeeking () const |
|
float | rmf_getDuration () const |
|
float | rmf_getCurrentTime () const |
|
void | rmf_seek (float position) |
|
void | rmf_seekToLivePosition (void) |
|
void | rmf_seekToStartPosition (void) |
|
void | rmf_changeSpeed (float, short) |
|
void | rmf_setRate (float speed) |
|
float | rmf_getRate () const |
|
void | rmf_setVolume (float volume) |
|
float | rmf_getVolume () const |
|
void | rmf_setMute (bool muted) |
|
bool | rmf_isMuted () const |
|
unsigned long | rmf_getCCDecoderHandle () const |
|
std::string | rmf_getAudioLanguages () const |
|
void | rmf_setAudioLanguage (const std::string &audioLang) |
|
void | rmf_setAudioMute (bool isMuted) |
|
void | rmf_setEissFilterStatus (bool status) |
|
void | rmf_setVideoZoom (unsigned short zoomVal) |
|
void | rmf_setVideoBufferLength (float bufferLength) |
|
void | rmf_setInProgressRecording (bool isInProgress) |
|
bool | rmf_isItInProgressRecording () const |
|
std::string | rmf_getMediaErrorMessage () const |
|
std::string | rmf_getMediaWarnDescription () const |
|
int | rmf_getMediaWarnData () const |
|
std::string | rmf_getAvailableAudioTracks () const |
|
std::string | rmf_getCaptionDescriptor () const |
|
std::string | rmf_getEISSDataBuffer () const |
|
void | rmf_setNetworkBufferSize (int bufferSize) |
|
int | rmf_getNetworkBufferSize () const |
|
void | rmf_setVideoRectangle (unsigned x, unsigned y, unsigned w, unsigned h) |
|
MediaPlayerSink * | rmf_getPlayerSink () |
|
IRMFMediaSource * | rmf_getSource () |
|
void | rmf_setVideoKeySlot (const char *str) |
|
void | rmf_setAudioKeySlot (const char *str) |
|
void | rmf_deleteVideoKeySlot () |
|
void | rmf_deleteAudioKeySlot () |
|
int | rmf_getVideoPid () |
|
int | rmf_getAudioPid () |
|
uint32_t | getPATBuffer (std::vector< uint8_t > &buf) |
|
uint32_t | getPMTBuffer (std::vector< uint8_t > &buf) |
|
uint32_t | getCATBuffer (std::vector< uint8_t > &buf) |
|
bool | getAudioPidFromPMT (uint32_t *pid, const std::string &audioLang) |
|
bool | getAudioMute () const |
|
void | setFilter (uint16_t pid, char *filterParam, uint32_t *pFilterId) |
|
uint32_t | getSectionData (uint32_t *filterId, std::vector< uint8_t > §ionData) |
|
void | releaseFilter (uint32_t filterId) |
|
void | resumeFilter (uint32_t filterId) |
|
void | pauseFilter (uint32_t filterId) |
|
MediaPlayer::RMFPlayerState | rmf_playerState () const |
|
MediaPlayer::RMFVideoBufferState | rmf_videoState () const |
|
void | notifyPlayerOfVideoAsync () |
|
void | notifyPlayerOfVideo () |
|
void | notifyPlayerOfAudioAsync () |
|
void | notifyPlayerOfAudio () |
|
void | notifyPlayerOfFirstAudioFrame () |
|
void | notifyPlayerOfFirstVideoFrame () |
|
void | notifyPlayerOfMediaWarning () |
|
void | notifyPlayerOfEISSData () |
|
void | notifyPresenceOfVideo () |
|
void | notifyPMTUpdate () |
|
void | notifyLanguageChange () |
|
void | onPlay () |
|
void | onPause () |
|
void | onStop () |
|
void | ended () |
|
void | notifyError (RMFResult err, const char *pMsg) |
|
void | notifyStatus (const RMFStreamingStatus &status) |
|
|
void | commitLoad () |
|
void | cancelLoad () |
|
void | prepareToPlay () |
|
void | loadingFailed (MediaPlayer::RMFPlayerState) |
|
void | setMediaErrorMessage (const std::string &errorMsg) |
|
void | timeChanged () |
|
void | durationChanged () |
|
bool | isMpegTS () const |
|
bool | isVOD () const |
|
bool | isOCAP () const |
|
bool | wantAudio () const |
|
float | playbackPosition () const |
|
void | cacheDuration () |
|
void | updateStates () |
|
float | maxTimeLoaded () const |
|
void | onReplyError () |
|
void | onReplyFinished (const ResponseInfo &response) |
|
void | onProgressTimerTimeout () |
|
void | fetchHeaders (void) |
|
void | fetchOnWorkerThread (const RequestInfo &request) |
|
void | fetchWithCurl (const RequestInfo &request, ResponseInfo &response) |
|
void | onFrameReceived (void) |
|
void | time_to_hms (float time, unsigned &h, unsigned &m, float &s) |
|
void | fetchHeadersForTrickMode (float speed, double time) |
|
void | onFirstVideoFrame () |
|
void | onEISSDUpdate () |
|
void | onFirstAudioFrame () |
|
void | onMediaWarningReceived () |
|
void | onPMTUpdateAudioMute () |
|
Definition at line 45 of file mediaplayerdlna.h.