(Created page with "= UMMS User Manual and Sample code = == Introduction == This page provides the User Manual and some sample code for the Universal Multi Media Service (UMMS).<br> UMMS general de...") |
(→Next chapter) |
||
| Line 5: | Line 5: | ||
UMMS general description can found on its '''[[Umms|main page]]''' | UMMS general description can found on its '''[[Umms|main page]]''' | ||
| - | == | + | == Service Name == |
| + | com.UMMS | ||
| - | + | == Objects and Interfaces == | |
| + | ''ObjectManager'' | ||
| + | Path: /com/UMMS/ObjectManager | ||
| + | Interface: com.UMMS.ObjectManager.iface | ||
| + | |||
| + | ''MediaPlayer'' | ||
| + | Path: Returned by ''ObjectManager'' | ||
| + | Interface: com.UMMS.MediaPlayer | ||
| + | |||
| + | ''AudioManager'' | ||
| + | Path: /com/UMMS/AudioManager | ||
| + | Interface: com.UMMS.AudioManger | ||
| + | |||
| + | == API Reference == | ||
| + | ''Interface com.UMMS.ObjectManager.iface'' | ||
| + | Methods: | ||
| + | RequestMediaPlayer(s(out): object_path) | ||
| + | RequestMediaPlayerUnattended(d: time_to_execution, s(out): token, s(out): object_path) | ||
| + | RemoveMediaPlayer(s: object_path) | ||
| + | |||
| + | ''Interface com.UMMS.MediaPlayer'' | ||
| + | Methods: | ||
| + | SetUri(s: uri) | ||
| + | |||
| + | Signals: | ||
| + | Initialized | ||
| + | Eof | ||
| + | Error(u: id, s: message) | ||
| + | Buffering | ||
| + | Buffered | ||
| + | RequestWindow | ||
| + | Seeked | ||
| + | Stopped | ||
| + | PlayerStateChanged(i: old_state, i: new_state) | ||
| + | NeedReply | ||
| + | TargetReady(a{sv}: info) | ||
| + | Suspended | ||
| + | Restored | ||
| + | NoResource | ||
| + | VideoTagChanged(i: video_number) | ||
| + | AudioTagChanged(i: audio_number) | ||
| + | TextTagChanged(i: text_number) | ||
| + | |||
| + | ''Interface: com.UMMS.AudioManger'' | ||
| + | Methods: | ||
| + | SetVolume(i: output_type, i: volume) | ||
Contents |
This page provides the User Manual and some sample code for the Universal Multi Media Service (UMMS).
UMMS general description can found on its main page
com.UMMS
ObjectManager
Path: /com/UMMS/ObjectManager Interface: com.UMMS.ObjectManager.iface
MediaPlayer
Path: Returned by ObjectManager Interface: com.UMMS.MediaPlayer
AudioManager
Path: /com/UMMS/AudioManager Interface: com.UMMS.AudioManger
Interface com.UMMS.ObjectManager.iface
Methods: RequestMediaPlayer(s(out): object_path) RequestMediaPlayerUnattended(d: time_to_execution, s(out): token, s(out): object_path) RemoveMediaPlayer(s: object_path)
Interface com.UMMS.MediaPlayer
Methods: SetUri(s: uri)
Signals:
Initialized
Eof
Error(u: id, s: message)
Buffering
Buffered
RequestWindow
Seeked
Stopped
PlayerStateChanged(i: old_state, i: new_state)
NeedReply
TargetReady(a{sv}: info)
Suspended
Restored
NoResource
VideoTagChanged(i: video_number)
AudioTagChanged(i: audio_number)
TextTagChanged(i: text_number)
Interface: com.UMMS.AudioManger
Methods: SetVolume(i: output_type, i: volume)