Enlightenment CVS committal Author : raster Project : e17 Module : libs/emotion
Dir : e17/libs/emotion/src/lib Modified Files: emotion_private.h emotion_smart.c Log Message: export api calls to modules =================================================================== RCS file: /cvs/e/e17/libs/emotion/src/lib/emotion_private.h,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- emotion_private.h 13 Mar 2007 02:30:14 -0000 1.13 +++ emotion_private.h 6 May 2007 05:03:18 -0000 1.14 @@ -123,18 +123,18 @@ void *handle; }; -void *_emotion_video_get(Evas_Object *obj); -void _emotion_frame_new(Evas_Object *obj); -void _emotion_video_pos_update(Evas_Object *obj, double pos, double len); -void _emotion_frame_resize(Evas_Object *obj, int w, int h, double ratio); -void _emotion_decode_stop(Evas_Object *obj); -void _emotion_playback_finished(Evas_Object *obj); -void _emotion_audio_level_change(Evas_Object *obj); -void _emotion_channels_change(Evas_Object *obj); -void _emotion_title_set(Evas_Object *obj, char *title); -void _emotion_progress_set(Evas_Object *obj, char *info, double stat); -void _emotion_file_ref_set(Evas_Object *obj, char *file, int num); -void _emotion_spu_button_num_set(Evas_Object *obj, int num); -void _emotion_spu_button_set(Evas_Object *obj, int button); +EAPI void *_emotion_video_get(Evas_Object *obj); +EAPI void _emotion_frame_new(Evas_Object *obj); +EAPI void _emotion_video_pos_update(Evas_Object *obj, double pos, double len); +EAPI void _emotion_frame_resize(Evas_Object *obj, int w, int h, double ratio); +EAPI void _emotion_decode_stop(Evas_Object *obj); +EAPI void _emotion_playback_finished(Evas_Object *obj); +EAPI void _emotion_audio_level_change(Evas_Object *obj); +EAPI void _emotion_channels_change(Evas_Object *obj); +EAPI void _emotion_title_set(Evas_Object *obj, char *title); +EAPI void _emotion_progress_set(Evas_Object *obj, char *info, double stat); +EAPI void _emotion_file_ref_set(Evas_Object *obj, char *file, int num); +EAPI void _emotion_spu_button_num_set(Evas_Object *obj, int num); +EAPI void _emotion_spu_button_set(Evas_Object *obj, int button); #endif =================================================================== RCS file: /cvs/e/e17/libs/emotion/src/lib/emotion_smart.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -3 -r1.26 -r1.27 --- emotion_smart.c 13 Mar 2007 16:17:38 -0000 1.26 +++ emotion_smart.c 6 May 2007 05:03:18 -0000 1.27 @@ -807,7 +807,7 @@ /* Utility calls for modules */ /*****************************/ -void * +EAPI void * _emotion_video_get(Evas_Object *obj) { Smart_Data *sd; @@ -816,7 +816,7 @@ return sd->video; } -void +EAPI void _emotion_frame_new(Evas_Object *obj) { Smart_Data *sd; @@ -825,7 +825,7 @@ evas_object_image_pixels_dirty_set(sd->obj, 1); } -void +EAPI void _emotion_video_pos_update(Evas_Object *obj, double pos, double len) { Smart_Data *sd; @@ -840,7 +840,7 @@ if (nlen) evas_object_smart_callback_call(obj, "length_change", NULL); } -void +EAPI void _emotion_frame_resize(Evas_Object *obj, int w, int h, double ratio) { Smart_Data *sd; @@ -864,7 +864,7 @@ if (changed) evas_object_smart_callback_call(obj, "frame_resize", NULL); } -void +EAPI void _emotion_decode_stop(Evas_Object *obj) { Smart_Data *sd; @@ -877,18 +877,19 @@ } } -void +EAPI void _emotion_playback_finished(Evas_Object *obj) { evas_object_smart_callback_call(obj, "playback_finished", NULL); } -void _emotion_audio_level_change(Evas_Object *obj) +EAPI void +_emotion_audio_level_change(Evas_Object *obj) { evas_object_smart_callback_call(obj, "audio_level_change", NULL); } -void +EAPI void _emotion_channels_change(Evas_Object *obj) { Smart_Data *sd; @@ -897,7 +898,7 @@ evas_object_smart_callback_call(obj, "channels_change", NULL); } -void +EAPI void _emotion_title_set(Evas_Object *obj, char *title) { Smart_Data *sd; @@ -908,7 +909,7 @@ evas_object_smart_callback_call(obj, "title_change", NULL); } -void +EAPI void _emotion_progress_set(Evas_Object *obj, char *info, double stat) { Smart_Data *sd; @@ -920,7 +921,7 @@ evas_object_smart_callback_call(obj, "progress_change", NULL); } -void +EAPI void _emotion_file_ref_set(Evas_Object *obj, char *file, int num) { Smart_Data *sd; @@ -932,7 +933,7 @@ evas_object_smart_callback_call(obj, "ref_change", NULL); } -void +EAPI void _emotion_spu_button_num_set(Evas_Object *obj, int num) { Smart_Data *sd; @@ -942,7 +943,7 @@ evas_object_smart_callback_call(obj, "button_num_change", NULL); } -void +EAPI void _emotion_spu_button_set(Evas_Object *obj, int button) { Smart_Data *sd; ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs