#define _DOUBLE(M) double M; Eina_Bool M##_exists:1
_STR(file);
_BOOL(play);
- //_DOUBLE(position);
+ _DOUBLE(position);
_BOOL(smooth_scale);
_DOUBLE(audio_volume);
_BOOL(audio_mute);
_STR(file);
_BOOL(play);
//_DOUBLE(position);
+ if (p->position_exists)
+ WRN("position should not be set from state description! Ignored.");
_BOOL(smooth_scale);
_DOUBLE(audio_volume);
_BOOL(audio_mute);
if (0) {} // so else if works...
_STR(file)
_BOOL(play)
- //_DOUBLE(position)
+ _DOUBLE(position)
_BOOL(smooth_scale)
_DOUBLE(audio_volume)
_BOOL(audio_mute)
if (0) {} // so else if works...
_STR(file)
_BOOL(play)
- //_DOUBLE(position)
+ _DOUBLE(position)
_BOOL(smooth_scale)
_DOUBLE(audio_volume)
_BOOL(audio_mute)
_STR(file);
_BOOL(play);
- //_DOUBLE(position);
+ _DOUBLE(position);
_BOOL(smooth_scale);
_DOUBLE(audio_volume);
_BOOL(audio_mute);
#define _DOUBLE(M) do {} while (0)
_STR(file);
_BOOL(play);
- //_DOUBLE(position);
+ _DOUBLE(position);
_BOOL(smooth_scale);
_DOUBLE(audio_volume);
_BOOL(audio_mute);
("engine", _external_emotion_engine_def, _external_emotion_engines),
EDJE_EXTERNAL_PARAM_INFO_STRING("file"),
EDJE_EXTERNAL_PARAM_INFO_BOOL_DEFAULT("play", EINA_FALSE),
- //EDJE_EXTERNAL_PARAM_INFO_DOUBLE("position"),
+ EDJE_EXTERNAL_PARAM_INFO_DOUBLE("position"),
EDJE_EXTERNAL_PARAM_INFO_BOOL_DEFAULT("smooth_scale", EINA_FALSE),
EDJE_EXTERNAL_PARAM_INFO_DOUBLE_DEFAULT("audio_volume", 0.9),
EDJE_EXTERNAL_PARAM_INFO_BOOL_DEFAULT("audio_mute", EINA_FALSE),