]> git.sesse.net Git - vlc/blobdiff - src/video_output/vout_control.h
Win32: do not set _fmode
[vlc] / src / video_output / vout_control.h
index db179a8c785b51b3f61df1526806dad4579985d2..b419ab052fd37949806cf7793e26a6ffb23212d1 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  *****************************************************************************/
 
-
-#if defined(__PLUGIN__) || defined(__BUILTIN__) || !defined(__LIBVLC__)
-# error This header file can only be included from LibVLC.
-#endif
-
-#ifndef _VOUT_CONTROL_H
-#define _VOUT_CONTROL_H 1
+#ifndef LIBVLC_VOUT_CONTROL_H
+#define LIBVLC_VOUT_CONTROL_H 1
 
 /**
  * This function will (un)pause the display of pictures.
@@ -65,11 +60,6 @@ void vout_FixLeaks( vout_thread_t *p_vout );
  */
 void vout_Reset( vout_thread_t *p_vout );
 
-/**
- * This functions will drop a picture retreived by vout_CreatePicture.
- */
-void vout_DropPicture( vout_thread_t *p_vout, picture_t * );
-
 /**
  * This function will force to display the next picture while paused
  */
@@ -80,5 +70,9 @@ void vout_NextPicture( vout_thread_t *p_vout, mtime_t *pi_duration );
  */
 void vout_DisplayTitle( vout_thread_t *p_vout, const char *psz_title );
 
-#endif
+/**
+ * This function will return true if no more pictures are to be displayed.
+ */
+bool vout_IsEmpty( vout_thread_t *p_vout );
 
+#endif