1 #ifndef _ELM_PLAYER_EO_H_ 2 #define _ELM_PLAYER_EO_H_ 3 4 #ifndef _ELM_PLAYER_EO_CLASS_TYPE 5 #define _ELM_PLAYER_EO_CLASS_TYPE 6 7 typedef Eo Elm_Player; 8 9 #endif 10 11 #ifndef _ELM_PLAYER_EO_TYPES 12 #define _ELM_PLAYER_EO_TYPES 13 14 15 #endif 16 /** Elementary player class 17 * 18 * @ingroup Elm_Player 19 */ 20 #define ELM_PLAYER_CLASS elm_player_class_get() 21 22 EWAPI const Efl_Class *elm_player_class_get(void) EINA_CONST; 23 24 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_FORWARD_CLICKED; 25 26 /** Called when forward was clicked 27 * 28 * @ingroup Elm_Player 29 */ 30 #define ELM_PLAYER_EVENT_FORWARD_CLICKED (&(_ELM_PLAYER_EVENT_FORWARD_CLICKED)) 31 32 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_INFO_CLICKED; 33 34 /** Called when info was clicked 35 * 36 * @ingroup Elm_Player 37 */ 38 #define ELM_PLAYER_EVENT_INFO_CLICKED (&(_ELM_PLAYER_EVENT_INFO_CLICKED)) 39 40 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_NEXT_CLICKED; 41 42 /** Called when next was clicked 43 * 44 * @ingroup Elm_Player 45 */ 46 #define ELM_PLAYER_EVENT_NEXT_CLICKED (&(_ELM_PLAYER_EVENT_NEXT_CLICKED)) 47 48 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_PAUSE_CLICKED; 49 50 /** Called when pause was clicked 51 * 52 * @ingroup Elm_Player 53 */ 54 #define ELM_PLAYER_EVENT_PAUSE_CLICKED (&(_ELM_PLAYER_EVENT_PAUSE_CLICKED)) 55 56 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_PLAY_CLICKED; 57 58 /** Called when play was clicked 59 * 60 * @ingroup Elm_Player 61 */ 62 #define ELM_PLAYER_EVENT_PLAY_CLICKED (&(_ELM_PLAYER_EVENT_PLAY_CLICKED)) 63 64 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_PREV_CLICKED; 65 66 /** Called when previous was clicked 67 * 68 * @ingroup Elm_Player 69 */ 70 #define ELM_PLAYER_EVENT_PREV_CLICKED (&(_ELM_PLAYER_EVENT_PREV_CLICKED)) 71 72 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_REWIND_CLICKED; 73 74 /** Called when rewind was clicked 75 * 76 * @ingroup Elm_Player 77 */ 78 #define ELM_PLAYER_EVENT_REWIND_CLICKED (&(_ELM_PLAYER_EVENT_REWIND_CLICKED)) 79 80 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_QUALITY_CLICKED; 81 82 /** Called when quality was clicked 83 * 84 * @ingroup Elm_Player 85 */ 86 #define ELM_PLAYER_EVENT_QUALITY_CLICKED (&(_ELM_PLAYER_EVENT_QUALITY_CLICKED)) 87 88 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_EJECT_CLICKED; 89 90 /** Called when eject was clicked 91 * 92 * @ingroup Elm_Player 93 */ 94 #define ELM_PLAYER_EVENT_EJECT_CLICKED (&(_ELM_PLAYER_EVENT_EJECT_CLICKED)) 95 96 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_VOLUME_CLICKED; 97 98 /** Called when volume was clicked 99 * 100 * @ingroup Elm_Player 101 */ 102 #define ELM_PLAYER_EVENT_VOLUME_CLICKED (&(_ELM_PLAYER_EVENT_VOLUME_CLICKED)) 103 104 EWAPI extern const Efl_Event_Description _ELM_PLAYER_EVENT_MUTE_CLICKED; 105 106 /** Called when mute was clicked 107 * 108 * @ingroup Elm_Player 109 */ 110 #define ELM_PLAYER_EVENT_MUTE_CLICKED (&(_ELM_PLAYER_EVENT_MUTE_CLICKED)) 111 112 #endif 113