1 From 22b90c4f607b01e2036f9451b5167b0cc434434a Mon Sep 17 00:00:00 2001
2 From: =?UTF-8?q?Ren=C3=A9=20Stadler?= <rene.stadler@nokia.com>
3 Date: Fri, 20 Feb 2009 20:32:31 +0200
4 Subject: [PATCH] baseaudiosrc, sink: Change default latency-time to 40ms
5 (Maemo specific change)
7 This decreases the CPU load when using pulseaudio, giving a nice benefit in
10 gst-libs/gst/audio/gstbaseaudiosink.c | 2 +-
11 gst-libs/gst/audio/gstbaseaudiosrc.c | 2 +-
12 2 files changed, 2 insertions(+), 2 deletions(-)
14 diff --git a/gst-libs/gst/audio/gstbaseaudiosink.c b/gst-libs/gst/audio/gstbaseaudiosink.c
15 index 6093092..0582712 100644
16 --- a/gst-libs/gst/audio/gstbaseaudiosink.c
17 +++ b/gst-libs/gst/audio/gstbaseaudiosink.c
18 @@ -72,7 +72,7 @@ enum
20 /* FIXME: 0.11, store the buffer_time and latency_time in nanoseconds */
21 #define DEFAULT_BUFFER_TIME ((200 * GST_MSECOND) / GST_USECOND)
22 -#define DEFAULT_LATENCY_TIME ((10 * GST_MSECOND) / GST_USECOND)
23 +#define DEFAULT_LATENCY_TIME ((40 * GST_MSECOND) / GST_USECOND)
24 #define DEFAULT_PROVIDE_CLOCK TRUE
25 #define DEFAULT_SLAVE_METHOD GST_BASE_AUDIO_SINK_SLAVE_SKEW
27 diff --git a/gst-libs/gst/audio/gstbaseaudiosrc.c b/gst-libs/gst/audio/gstbaseaudiosrc.c
28 index 7c7ec93..ba45aba 100644
29 --- a/gst-libs/gst/audio/gstbaseaudiosrc.c
30 +++ b/gst-libs/gst/audio/gstbaseaudiosrc.c
31 @@ -87,7 +87,7 @@ enum
34 #define DEFAULT_BUFFER_TIME ((200 * GST_MSECOND) / GST_USECOND)
35 -#define DEFAULT_LATENCY_TIME ((10 * GST_MSECOND) / GST_USECOND)
36 +#define DEFAULT_LATENCY_TIME ((40 * GST_MSECOND) / GST_USECOND)
37 #define DEFAULT_ACTUAL_BUFFER_TIME -1
38 #define DEFAULT_ACTUAL_LATENCY_TIME -1
39 #define DEFAULT_PROVIDE_CLOCK TRUE