summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorJosep Torra <n770galaxy@gmail.com>2012-09-27 19:24:50 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2012-10-18 14:03:09 +0200
commit9cc7e6a74d61f6d5041d8cfe173b737336799a1f (patch)
tree61cce8eb378519ed2717b6cb221abbfb58993279 /sys
parent97a1ccfab1cb360140ea3e9a1c80ea6d8757030f (diff)
opensles: change the defaults to use 20 ms ringbuffer segments
In my nexus7 seems that the internal min buffer size is 20 ms so make our segments match.
Diffstat (limited to 'sys')
-rw-r--r--sys/opensles/openslessink.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/opensles/openslessink.c b/sys/opensles/openslessink.c
index 254a03cc0..19298ff66 100644
--- a/sys/opensles/openslessink.c
+++ b/sys/opensles/openslessink.c
@@ -269,4 +269,6 @@ gst_opensles_sink_init (GstOpenSLESSink * sink, GstOpenSLESSinkClass * gclass)
_opensles_query_capabilities (sink);
gst_base_audio_sink_set_provide_clock (GST_BASE_AUDIO_SINK (sink), TRUE);
+ GST_BASE_AUDIO_SINK (sink)->buffer_time = 400000;
+ GST_BASE_AUDIO_SINK (sink)->latency_time = 20000;
}