*/
/* Size of the FIFO. FIFO_SIZE+1 must be a power of 2 */
-#define FIFO_SIZE 1023
+#define FIFO_SIZE 511
/*
* Paths
#define INTF_CHANNELS_DEFAULT "vlc.channels"
/* Base delay in micro second for interface sleeps */
-#define INTF_IDLE_SLEEP ((int)(0.100*CLOCK_FREQ))
+#define INTF_IDLE_SLEEP ((int)(0.050*CLOCK_FREQ))
/* Step for changing gamma, and minimum and maximum values */
#define INTF_GAMMA_STEP .1
* interface, and is in fact an interface limitation */
#define INPUT_MAX_THREADS 10
-/* Maximum number of ES definitions in a TS stream */
-#define INPUT_MAX_ES 42
-
-/* Maximum number of selected ES in an input thread */
-#define INPUT_MAX_SELECTED_ES 42
-
/* Maximum size of a data packet (128 kB) */
-#define INPUT_MAX_PACKET_SIZE 131072
+#define INPUT_MAX_PACKET_SIZE 131072
-/* Maximum length of a pre-parsed chunk (32 MB) */
-#define INPUT_PREPARSE_LENGTH 33554432
+/* Maximum length of a pre-parsed chunk (4 MB) */
+#define INPUT_PREPARSE_LENGTH 4194304
/* Maximum length of a hostname or source name */
#define INPUT_MAX_SOURCE_LENGTH 100
* server */
#define INPUT_VLAN_CHANGE_DELAY (5*CLOCK_FREQ)
-/* Duration between the time we receive the TS packet, and the time we will
+/* Duration between the time we receive the data packet, and the time we will
* mark it to be presented */
-#define DEFAULT_PTS_DELAY (.5*CLOCK_FREQ)
+#define DEFAULT_PTS_DELAY (.2*CLOCK_FREQ)
+#define INPUT_DVD_DEVICE_VAR "vlc_dvd_device"
+#define INPUT_DVD_DEVICE_DEFAULT "/dev/dvd"
#define INPUT_DVD_AUDIO_VAR "vlc_dvd_audio"
#define INPUT_DVD_CHANNEL_VAR "vlc_dvd_channel"
#define INPUT_DVD_SUBTITLE_VAR "vlc_dvd_subtitle"
/* Environment variable containing the audio output method */
#define AOUT_METHOD_VAR "vlc_aout"
-/* The fallback method */
-#define AOUT_DEFAULT_METHOD "dsp"
-
/* Environment variable used to store dsp device name, and default value */
#define AOUT_DSP_VAR "vlc_dsp"
#define AOUT_DSP_DEFAULT "/dev/dsp"
#define AOUT_STEREO_DEFAULT 1
/* Volume */
-#define VOLUME_DEFAULT 256
-#define VOLUME_STEP 5
-#define VOLUME_MAX 765
+#define VOLUME_DEFAULT 512
+#define VOLUME_STEP 128
+#define VOLUME_MAX 1024
/* Environment variable for output rate, and default value */
#define AOUT_RATE_VAR "vlc_audio_rate"
/* Environment variable containing the display method */
#define VOUT_METHOD_VAR "vlc_vout"
+/* Environment variable containing the motion compensation method */
+#define MOTION_METHOD_VAR "vlc_motion"
+
+/* Environment variable containing the IDCT method */
+#define IDCT_METHOD_VAR "vlc_idct"
+
/* Environment variable containing the YUV method */
#define YUV_METHOD_VAR "vlc_yuv"
-/* The fallback method */
-#define VOUT_DEFAULT_METHOD "x11"
-
/* Environment variable used in place of DISPLAY if available */
#define VOUT_DISPLAY_VAR "vlc_display"
/* Video heap size - remember that a decompressed picture is big
* (~1 Mbyte) before using huge values */
-#define VOUT_MAX_PICTURES 10
+#define VOUT_MAX_PICTURES 5
/* Number of simultaneous subpictures */
-#define VOUT_MAX_SUBPICTURES 10
+#define VOUT_MAX_SUBPICTURES 5
/* Maximum number of active areas in a rendering buffer. Active areas are areas
* of the picture which need to be cleared before re-using the buffer. If a
#define VDEC_CROPRANGE 2048
/* Nice increments for decoders -- necessary for x11 scheduling */
-#define VDEC_NICE 3
+#define VDEC_NICE 3
/*****************************************************************************
* Generic decoder configuration
#define INTF_MSG_QSIZE 64
/* Interface warnig message level */
-#define INTF_WARNING_VAR "warning_level"
-#define INTF_WARNING_DEFAULT 12
+#define INTF_WARNING_VAR "warning_level"
+#define INTF_WARNING_DEFAULT 12
/* Define to enable messages queues - disabling messages queue can be usefull
* when debugging, since it allows messages which would not otherwise be printed,