]> git.sesse.net Git - vlc/commitdiff
Increase the number of video/sub buffer.
authorLaurent Aimar <fenrir@videolan.org>
Sat, 1 Nov 2008 15:22:52 +0000 (16:22 +0100)
committerLaurent Aimar <fenrir@videolan.org>
Sat, 1 Nov 2008 15:24:18 +0000 (16:24 +0100)
Only if OPTIMIZE_MEMORY is not defined.
If allows better performance at the expense of memory.

include/vlc_config.h

index d795cb2608148bac3e21eb987d712de60d87e5e2..269c6ce592647ae8fc801d9ab670daed6e80dc20 100644 (file)
 
 /* Video heap size - remember that a decompressed picture is big
  * (~1 Mbyte) before using huge values */
-#define VOUT_MAX_PICTURES               8
+#ifdef OPTIMIZE_MEMORY
+#   define VOUT_MAX_PICTURES               8
+#else
+#   define VOUT_MAX_PICTURES              16
+#endif
 
 /* Minimum number of direct pictures the video output will accept without
  * creating additional pictures in system memory */
-#define VOUT_MIN_DIRECT_PICTURES        6
+#ifdef OPTIMIZE_MEMORY
+#   define VOUT_MIN_DIRECT_PICTURES        6
+#else
+#   define VOUT_MIN_DIRECT_PICTURES        12
+#endif
 
 /* Number of simultaneous subpictures */
-#define VOUT_MAX_SUBPICTURES            8
+#ifdef OPTIMIZE_MEMORY
+#   define VOUT_MAX_SUBPICTURES            8
+#else
+#   define VOUT_MAX_SUBPICTURES            16
+#endif
 
 /* Statistics are displayed every n loops (=~ pictures) */
 #define VOUT_STATS_NB_LOOPS             100