]> git.sesse.net Git - vlc/commitdiff
Allocated up to VOUT_MAX_PICTURES when direct mode can be available (xv).
authorLaurent Aimar <fenrir@videolan.org>
Sun, 19 Apr 2009 12:20:04 +0000 (14:20 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Sun, 19 Apr 2009 12:20:04 +0000 (14:20 +0200)
It will avoid some useless copy in video_output.

modules/video_output/x11/xcommon.h

index ab81b510f33926853e97ba27ff94f5f1840d3fed..736cfdf49f37e7ea30742b1890936a60dfedfa2d 100644 (file)
@@ -388,9 +388,9 @@ typedef struct mwmhints_t
  * Chroma defines
  *****************************************************************************/
 #ifdef MODULE_NAME_IS_xvideo
-#   define MAX_DIRECTBUFFERS 10
+#   define MAX_DIRECTBUFFERS (VOUT_MAX_PICTURES)
 #elif defined(MODULE_NAME_IS_xvmc)
-#   define MAX_DIRECTBUFFERS 12
+#   define MAX_DIRECTBUFFERS (VOUT_MAX_PICTURES+2)
 #else
 #   define MAX_DIRECTBUFFERS 2
 #endif