Ewl_Media Struct Reference
[Ewl_Media: A Multi media widget]
#include <ewl_media.h>

Detailed Description
Inherits from the Ewl_Widget class and extends it to provide for multi-line media layout, obstacle wrapping, and a variety of formatting.Data Fields | |
| int | block_seek |
| char * | media |
| Ewl_Media_Module_Type | module |
| unsigned char | mute:1 |
| double | position |
| void * | video |
| double | volume |
| Ewl_Widget | widget |
Field Documentation
Temporarily prevent seeking
Referenced by ewl_media_position_set(), and ewl_media_seekable_get().
| char* Ewl_Media::media |
Path to the media file
Referenced by ewl_media_cb_realize(), ewl_media_media_get(), and ewl_media_media_set().
Path to the module file
Referenced by ewl_media_cb_realize(), ewl_media_module_get(), and ewl_media_module_set().
| unsigned char Ewl_Media::mute |
The mute value
Referenced by ewl_media_audio_mute_get(), and ewl_media_audio_mute_set().
| double Ewl_Media::position |
The position setting
Referenced by ewl_media_position_set().
| void* Ewl_Media::video |
Emotion does the actual work
Referenced by ewl_media_audio_mute_set(), ewl_media_audio_volume_set(), ewl_media_cb_configure(), ewl_media_cb_realize(), ewl_media_cb_reveal(), ewl_media_cb_unrealize(), ewl_media_length_get(), ewl_media_media_set(), ewl_media_module_set(), ewl_media_play_set(), ewl_media_position_get(), ewl_media_position_set(), and ewl_media_seekable_get().
| double Ewl_Media::volume |
The volume setting
Referenced by ewl_media_audio_volume_get(), and ewl_media_audio_volume_set().
Inherit from Ewl_Widget
The documentation for this struct was generated from the following file:
- lib/ewl_media.h