]> git.sesse.net Git - vlc/commitdiff
vout: privatize vout_display functions
authorRémi Denis-Courmont <remi@remlab.net>
Tue, 14 Oct 2014 17:54:20 +0000 (20:54 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 16 Oct 2014 17:23:39 +0000 (20:23 +0300)
include/vlc_vout_wrapper.h
src/libvlccore.sym

index bf49dfda2a5046eafe6238349e88b6caa53c4313..419bfc818f8c65ff488251265cccaea5ea350a7c 100644 (file)
@@ -74,23 +74,25 @@ typedef struct {
 /**
  * It creates a vout managed display.
  */
-VLC_API vout_display_t * vout_NewDisplay( vout_thread_t *, const video_format_t *, const vout_display_state_t *, const char *psz_module, mtime_t i_double_click_timeout, mtime_t i_hide_timeout );
+vout_display_t *vout_NewDisplay( vout_thread_t *, const video_format_t *,
+    const vout_display_state_t *, const char *module,
+    mtime_t double_click_timeout, mtime_t hide_timeout );
 /**
  * It destroy a vout managed display.
  */
-VLC_API void vout_DeleteDisplay(vout_display_t *, vout_display_state_t *);
+void vout_DeleteDisplay(vout_display_t *, vout_display_state_t *);
+bool vout_IsDisplayFiltered(vout_display_t *);
+picture_t * vout_FilterDisplay(vout_display_t *, picture_t *);
+bool vout_AreDisplayPicturesInvalid(vout_display_t *);
 
-VLC_API bool vout_IsDisplayFiltered(vout_display_t *);
-VLC_API picture_t * vout_FilterDisplay(vout_display_t *, picture_t *);
-VLC_API bool vout_AreDisplayPicturesInvalid(vout_display_t *);
+bool vout_ManageDisplay(vout_display_t *, bool allow_reset_pictures);
 
-VLC_API bool vout_ManageDisplay(vout_display_t *, bool allow_reset_pictures);
-
-VLC_API void vout_SetDisplayFullscreen(vout_display_t *, bool is_fullscreen);
-VLC_API void vout_SetDisplayFilled(vout_display_t *, bool is_filled);
-VLC_API void vout_SetDisplayZoom(vout_display_t *, unsigned num, unsigned den);
-VLC_API void vout_SetDisplayAspect(vout_display_t *, unsigned dar_num, unsigned dar_den);
-VLC_API void vout_SetDisplayCrop(vout_display_t *, unsigned crop_num, unsigned crop_den, unsigned left, unsigned top, int right, int bottom);
+void vout_SetDisplayFullscreen(vout_display_t *, bool is_fullscreen);
+void vout_SetDisplayFilled(vout_display_t *, bool is_filled);
+void vout_SetDisplayZoom(vout_display_t *, unsigned num, unsigned den);
+void vout_SetDisplayAspect(vout_display_t *, unsigned num, unsigned den);
+void vout_SetDisplayCrop(vout_display_t *, unsigned num, unsigned den,
+                         unsigned left, unsigned top, int right, int bottom);
 
 #endif /* VLC_VOUT_WRAPPER_H */
 
index fc45e832d53dabe190bd870123bcbc7d139b8042..83e2c0541e1855a86f3e9b56bfdbbca8b75e3b8d 100644 (file)
@@ -631,17 +631,6 @@ vout_OSDText
 vout_Request
 vout_window_New
 vout_window_Delete
-vout_NewDisplay
-vout_DeleteDisplay
-vout_AreDisplayPicturesInvalid
-vout_IsDisplayFiltered
-vout_FilterDisplay
-vout_ManageDisplay
-vout_SetDisplayFullscreen
-vout_SetDisplayFilled
-vout_SetDisplayZoom
-vout_SetDisplayAspect
-vout_SetDisplayCrop
 vout_display_GetDefaultDisplaySize
 vout_display_PlacePicture
 vout_display_SendMouseMovedDisplayCoordinates