|
virtual MediaPlayer::RMFPlayerState | rmf_playerState () const =0 |
|
virtual MediaPlayer::RMFVideoBufferState | rmf_videoState () const =0 |
|
virtual bool | rmf_load (const std::string &url)=0 |
|
virtual void | rmf_play ()=0 |
|
virtual void | rmf_stop ()=0 |
|
virtual void | rmf_pause ()=0 |
|
virtual bool | rmf_canItPlay () const =0 |
|
virtual bool | rmf_isPaused () const =0 |
|
virtual void | rmf_setRate (float speed)=0 |
|
virtual float | rmf_getRate () const =0 |
|
virtual void | rmf_setVolume (float volume)=0 |
|
virtual float | rmf_getVolume () const =0 |
|
virtual void | rmf_setMute (bool mute)=0 |
|
virtual bool | rmf_isMuted () const =0 |
|
virtual float | rmf_getDuration () const =0 |
|
virtual float | rmf_getCurrentTime () const =0 |
|
virtual void | rmf_seekToLivePosition ()=0 |
|
virtual void | rmf_seekToStartPosition ()=0 |
|
virtual void | rmf_seek (float time)=0 |
|
virtual bool | rmf_isSeeking () const =0 |
|
virtual unsigned long | rmf_getCCDecoderHandle () const =0 |
|
virtual std::string | rmf_getAudioLanguages () const =0 |
|
virtual void | rmf_setAudioLanguage (const std::string &audioLang)=0 |
|
virtual void | rmf_setAudioMute (bool isMuted)=0 |
|
virtual void | rmf_setEissFilterStatus (bool status)=0 |
|
virtual void | rmf_setVideoZoom (unsigned short zoomVal)=0 |
|
virtual void | rmf_setVideoBufferLength (float bufferLength)=0 |
|
virtual void | rmf_setInProgressRecording (bool isInProgress)=0 |
|
virtual bool | rmf_isItInProgressRecording () const =0 |
|
virtual std::string | rmf_getMediaErrorMessage () const =0 |
|
virtual void | rmf_changeSpeed (float speed, short overshootTime)=0 |
|
virtual std::string | rmf_getMediaWarnDescription () const =0 |
|
virtual int | rmf_getMediaWarnData () const =0 |
|
virtual std::string | rmf_getAvailableAudioTracks () const =0 |
|
virtual std::string | rmf_getCaptionDescriptor () const =0 |
|
virtual std::string | rmf_getEISSDataBuffer () const =0 |
|
virtual void | rmf_setNetworkBufferSize (int bufferSize)=0 |
|
virtual int | rmf_getNetworkBufferSize () const =0 |
|
virtual void | rmf_setVideoRectangle (unsigned x, unsigned y, unsigned w, unsigned h)=0 |
|
virtual MediaPlayerSink * | rmf_getPlayerSink ()=0 |
|
virtual IRMFMediaSource * | rmf_getSource ()=0 |
|
virtual void | rmf_setVideoKeySlot (const char *str)=0 |
|
virtual void | rmf_setAudioKeySlot (const char *str)=0 |
|
virtual void | rmf_deleteVideoKeySlot ()=0 |
|
virtual void | rmf_deleteAudioKeySlot ()=0 |
|
virtual int | rmf_getVideoPid ()=0 |
|
virtual int | rmf_getAudioPid ()=0 |
|
virtual uint32_t | getPATBuffer (std::vector< uint8_t > &buf)=0 |
|
virtual uint32_t | getPMTBuffer (std::vector< uint8_t > &buf)=0 |
|
virtual uint32_t | getCATBuffer (std::vector< uint8_t > &buf)=0 |
|
virtual bool | getAudioPidFromPMT (uint32_t *pid, const std::string &audioLang)=0 |
|
virtual bool | getAudioMute () const =0 |
|
virtual void | setFilter (uint16_t pid, char *filterParam, uint32_t *pFilterId)=0 |
|
virtual uint32_t | getSectionData (uint32_t *filterId, std::vector< uint8_t > §ionData)=0 |
|
virtual void | releaseFilter (uint32_t filterId)=0 |
|
virtual void | resumeFilter (uint32_t filterId)=0 |
|
virtual void | pauseFilter (uint32_t filterId)=0 |
|
Definition at line 51 of file mediaplayer.h.