From: Lennart Poettering Date: Sat, 11 Aug 2007 15:59:02 +0000 (+0000) Subject: modify alsa drivers to make use of new global fragment setting variables X-Git-Tag: submit/2.0-panda/20130828.192557~2837^2~1^2~335 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e1100b5b20a39813a86559a91afa5da3afb51752;p=profile%2Fivi%2Fpulseaudio-panda.git modify alsa drivers to make use of new global fragment setting variables git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1633 fefdeb5f-60dc-0310-8127-8f9354f1896f --- diff --git a/src/modules/module-alsa-sink.c b/src/modules/module-alsa-sink.c index d3fe885..af03a95 100644 --- a/src/modules/module-alsa-sink.c +++ b/src/modules/module-alsa-sink.c @@ -71,9 +71,6 @@ PA_MODULE_USAGE( #define DEFAULT_DEVICE "default" -#define DEFAULT_NFRAGS 4 -#define DEFAULT_FRAGSIZE_MSEC 25 - struct userdata { pa_core *core; pa_module *module; @@ -741,8 +738,8 @@ int pa__init(pa_module*m) { frame_size = pa_frame_size(&ss); - nfrags = DEFAULT_NFRAGS; - frag_size = pa_usec_to_bytes(DEFAULT_FRAGSIZE_MSEC*1000, &ss); + nfrags = m->core->default_n_fragments; + frag_size = pa_usec_to_bytes(m->core->default_fragment_size_msec*1000, &ss); if (frag_size <= 0) frag_size = frame_size; diff --git a/src/modules/module-alsa-source.c b/src/modules/module-alsa-source.c index 55af473..5de2406 100644 --- a/src/modules/module-alsa-source.c +++ b/src/modules/module-alsa-source.c @@ -71,8 +71,6 @@ PA_MODULE_USAGE( "mmap=") #define DEFAULT_DEVICE "default" -#define DEFAULT_NFRAGS 4 -#define DEFAULT_FRAGSIZE_MSEC 25 struct userdata { pa_core *core; @@ -716,9 +714,8 @@ int pa__init(pa_module*m) { frame_size = pa_frame_size(&ss); - /* Fix latency to 100ms */ - nfrags = DEFAULT_NFRAGS; - frag_size = pa_usec_to_bytes(DEFAULT_FRAGSIZE_MSEC*1000, &ss); + nfrags = m->core->default_n_fragments; + frag_size = pa_usec_to_bytes(m->core->default_fragment_size_msec*1000, &ss); if (frag_size <= 0) frag_size = frame_size;