Foxit PDF SDK
|
Inherits SystemIDisposable.
Public Types | |
enum | JSMediaPlayerState { JSMediaPlayerState.e_JSMediaPlayerStateOpen = 0, JSMediaPlayerState.e_JSMediaPlayerStateClose = 1, JSMediaPlayerState.e_JSMediaPlayerStatePlaying = 2, JSMediaPlayerState.e_JSMediaPlayerStateStop = 3, JSMediaPlayerState.e_JSMediaPlayerStateSuspend = 4 } |
Enumeration for media player state. More... | |
Public Member Functions | |
virtual void | Close () |
A callback function to close the media player. More... | |
virtual MediaSettings | GetPlayerSettings () |
A callback function to get the media player settings. More... | |
virtual MediaPlayerCallback.JSMediaPlayerState | GetState () |
A callback function to get the media player state. More... | |
virtual bool | Play () |
A callback function to play the media player. More... | |
virtual void | Release () |
A callback function used to release current callback object itself. More... | |
virtual bool | Seek (int current_pos) |
A callback function to seek the media player. More... | |
virtual bool | Stop () |
A callback function to stop the media player. More... | |
This class represents a callback object for performing media player actions. All the pure virtual functions in this class are used as callback functions and should be implemented by user.
Enumeration for media player state.
Values of this enumeration should be used alone.
|
inlinevirtual |
A callback function to close the media player.
This callback function will be triggered by the javascript method "MediaPlayer.close".
|
inlinevirtual |
A callback function to get the media player settings.
This callback function will be triggered by the javascript property "MediaPlayer.visible".
|
inlinevirtual |
A callback function to get the media player state.
This callback function will be triggered by the javascript property "MediaPlayer.isOpen".
|
inlinevirtual |
A callback function to play the media player.
This callback function will be triggered by the javascript method "MediaPlayer.play".
|
inlinevirtual |
A callback function used to release current callback object itself.
|
inlinevirtual |
A callback function to seek the media player.
This callback function will be triggered by the javascript method "MediaPlayer.seek".
[in] | current_pos | Indicate the playback location. |
|
inlinevirtual |
A callback function to stop the media player.
This callback function will be triggered by the javascript method "MediaPlayer.stop".