summaryrefslogtreecommitdiffstats
path: root/base/gfx/gtk_util.cc
diff options
context:
space:
mode:
authorhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-16 19:03:25 +0000
committerhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-16 19:03:25 +0000
commit5fb88964b6a7df7fc3be69811a734ff08fbcbdc5 (patch)
tree55a1acb1ab3dd33c822773bfce170946def82c0b /base/gfx/gtk_util.cc
parentb7e62b5dcc16b6a7e87e1af59d2673ecd7edde6a (diff)
downloadchromium_src-5fb88964b6a7df7fc3be69811a734ff08fbcbdc5.zip
chromium_src-5fb88964b6a7df7fc3be69811a734ff08fbcbdc5.tar.gz
chromium_src-5fb88964b6a7df7fc3be69811a734ff08fbcbdc5.tar.bz2
Handles audio messages on IO thread in render process
First step to have smoother audio playback. We previously performed audio messages handling on render thread, which gave us huge amount of latency, especially when renderer is busy compositing or is blocked by synchronous IPC call. A lot of these latencies are eliminated by moving audio messages handling to IO thread, this is the first step to see if sharing the regular IPC channel for audio messages is creating too much stress for the IPC channel. Also doubled the audio packet size to 8192 samples, ~194ms of audio for 16bit/44.1khz/2ch. Review URL: http://codereview.chromium.org/62125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13863 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/gfx/gtk_util.cc')
0 files changed, 0 insertions, 0 deletions