Re: Issue 161307 in chromium: Sound is choppy or distorted for Chrome 23 and higher

1,181 views
Skip to first unread message

chro...@googlecode.com

unread,
Nov 15, 2012, 3:06:57 PM11/15/12
to chromi...@chromium.org

Comment #2 on issue 161307 by sied...@chromium.org: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307

Majority of reports are from Win XP users who are on Chrome 23.0.1271.64
(165188)

chro...@googlecode.com

unread,
Nov 15, 2012, 3:08:57 PM11/15/12
to chromi...@chromium.org

Comment #3 on issue 161307 by cata...@gmail.com: Sound is choppy or
1. Google Chrome 23.0.1271.64 (m)
OS Windows XP SP3
Flash plugin 11.5.31.2 C:\Documents and Settings\mc321\Local
Settings\Application
Data\Google\Chrome\Application\23.0.1271.64\PepperFlash\pepflashplayer.dll
Flash plugin 11,4,402,287
C:\WINDOWS\system32\Macromed\Flash\NPSWF32_11_4_402_287.dll (not used)
--- Crash data ---
crash id 088f5df466fa5efa Thursday, October 25, 2012 3:59:51 PM
crash id 12edb38819641a72 Sunday, October 7, 2012 8:49:23 PM
crash id 24ebb36f19054dff Saturday, September 1, 2012 11:16:06 AM
crash id 71c5ef1f19d433a5 Sunday, August 5, 2012 12:33:33 AM
crash id 50278475253b7f5a Wednesday, June 27, 2012 9:49:44 AM
crash id 7dd7292afa160ea7 Wednesday, June 27, 2012 9:49:37 AM
crash id e70a69a3a1c726cf Wednesday, June 27, 2012 9:34:23 AM
crash id 376e6c9b5311b0ca Wednesday, June 27, 2012 9:34:18 AM
crash id ae7d53b131bf350b Wednesday, June 27, 2012 9:33:31 AM
crash id 6d519e5f8fd1f7a3 Tuesday, June 26, 2012 10:54:13 AM
--- GPU information ---
Graphics card NVIDIA NVS 4200M
Driver display name nv4_disp.dll
--- GPU driver, more information ---
Vendor Id 0x10de
Device Id 0x1056
Driver vendor NVIDIA
Driver version 6.14.12.6696
Driver date 2-2-2011
Pixel shader version 3.0
Vertex shader version 3.0
GL version
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS

2. NVIDIA HD Audio Driver (the best I can do, it's a work laptop)

3. Audio works fine on all other programs. Problem only on Chrome. Does not
matter if using laptop speakers or headphones (or through dock or sound bar
on Dell external monitor).

4. All sites. Google Play. YouTube.

chro...@googlecode.com

unread,
Nov 15, 2012, 7:55:08 PM11/15/12
to chromi...@chromium.org
Updates:
Cc: viettrun...@chromium.org yzs...@chromium.org bre...@chromium.org
c...@chromium.org

Comment #4 on issue 161307 by sied...@chromium.org: Sound is choppy or
Adding Flash experts to this.

One user mentioned that disabling PepperFlash resolves the choppy,
distorted audio issue.

chro...@googlecode.com

unread,
Nov 15, 2012, 7:59:08 PM11/15/12
to chromi...@chromium.org

Comment #5 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
I believe I have a fix for this: https://codereview.chromium.org/11309015/

chro...@googlecode.com

unread,
Nov 15, 2012, 8:00:08 PM11/15/12
to chromi...@chromium.org

Comment #6 on issue 161307 by sied...@chromium.org: Sound is choppy or
Is the fix on Canary? If so, I can have some users try it.

chro...@googlecode.com

unread,
Nov 15, 2012, 8:32:11 PM11/15/12
to chromi...@chromium.org

Comment #7 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
I'll land it tonight. It should be in tomorrow's canary.

chro...@googlecode.com

unread,
Nov 15, 2012, 8:52:11 PM11/15/12
to chromi...@chromium.org

Comment #8 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
Issue 160331 has been merged into this issue.

chro...@googlecode.com

unread,
Nov 15, 2012, 9:11:11 PM11/15/12
to chromi...@chromium.org

Comment #9 on issue 161307 by sied...@chromium.org: Sound is choppy or
Awesome! We'll reach out to some users tomorrow to try it.

chro...@googlecode.com

unread,
Nov 15, 2012, 9:41:11 PM11/15/12
to chromi...@chromium.org

Comment #10 on issue 161307 by bugdro...@chromium.org: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307#c10

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=168111

------------------------------------------------------------------------
r168111 | dalec...@google.com | 2012-11-16T02:07:40.390681Z

Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/base/media_switches.h?r1=168111&r2=168110&pathrev=168111
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/win/waveout_output_win.cc?r1=168111&r2=168110&pathrev=168111
M
http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/renderer_host/render_process_host_impl.cc?r1=168111&r2=168110&pathrev=168111
M
http://src.chromium.org/viewvc/chrome/trunk/src/ppapi/shared_impl/ppb_audio_config_shared.cc?r1=168111&r2=168110&pathrev=168111
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/audio_util.cc?r1=168111&r2=168110&pathrev=168111
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/base/media_switches.cc?r1=168111&r2=168110&pathrev=168111

Increase Windows XP hardware buffer size to 4096.

In local testing with XP we noticed WebAudio and HTML5 suffer from
clicking with the "low latency" 2048 buffer size.

This CL also adds a --audio-buffer-size parameter which we can use
to have users tweak in the field and report results back.

BUG=161307
TEST=XP!
TBR=sky

Review URL: https://codereview.chromium.org/11309015
------------------------------------------------------------------------

chro...@googlecode.com

unread,
Nov 15, 2012, 10:21:11 PM11/15/12
to chromi...@chromium.org

Comment #11 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
@Sie: This change also adds a new flag --audio-buffer-size that users can
tweak to see if it improves their experience. I recommend trying 8192 or
higher powers of two if they're still seeing issues.

chro...@googlecode.com

unread,
Nov 16, 2012, 12:30:20 AM11/16/12
to chromi...@chromium.org
Updates:
Status: Started
Owner: dalecur...@chromium.org

Comment #12 on issue 161307 by sied...@chromium.org: Sound is choppy or
Thanks Dale. Is this on chrome:flags, or do you mean adding the switch with
a specified parameter (8192 or higher) when they start up Chrome?

chro...@googlecode.com

unread,
Nov 16, 2012, 2:35:47 AM11/16/12
to chromi...@chromium.org

Comment #13 on issue 161307 by swoon...@aol.com: Sound is choppy or
Google Chrome 24.0.1312.14 (beta-m)
OS Windows XP SP3
Flash plugin 11.5.31.106 C:\Documents and Settings\jeff\Local
Settings\Application
Data\Google\Chrome\Application\24.0.1312.14\PepperFlash\pepflashplayer.dll
--- Crash data ---
--- GPU information ---
Graphics card Intel(R) 82865G Graphics Controller
Driver display name ialmrnt5.dll
--- GPU driver, more information ---
Vendor Id 0x8086
Device Id 0x2572
Driver vendor Intel Corporation
Driver version 6.14.10.4396
Driver date
Pixel shader version
Vertex shader version
GL version
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS

2. SoundMAX Integrated Digital Audio

3. any and all audio configurations. speakers, headphones, stereo, etc

4. rdio.com (my main concern), youtube, i heart radio, every streaming
audio site i've tried.


best i could do.



chro...@googlecode.com

unread,
Nov 16, 2012, 11:23:39 AM11/16/12
to chromi...@chromium.org

Comment #14 on issue 161307 by devuran...@gmx.net: Sound is choppy or
Copied from issue #136624 comment #160:

Here comes the information you requested:

--- 1. Details from your chrome://flash page ---
About Flash

Google Chrome 24.0.1312.5 (beta)
OS Linux
Flash plugin 11.5.31.101 /opt/google/chrome/PepperFlash/libpepflashplayer.so
Flash plugin 11.2 r202
/opt/Adobe/flash-player/flash-plugin/libflashplayer.so (not used)
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
WARNING: GPU access is not allowed
--- GPU driver, more information ---
Vendor Id 0x1002
Device Id 0x68d8
Driver vendor Mesa
Driver version 9.0
Driver date
Pixel shader version 1.30
Vertex shader version 1.30
GL version 3.0
GL_VENDOR X.Org
GL_RENDERER Gallium 0.4 on AMD REDWOOD
GL_VERSION 3.0 Mesa 9.0
GL_EXTENSIONS GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color
GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture
GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object
GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture
GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters
GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters
GL_EXT_rescale_normal GL_EXT_separate_specular_color
GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap
GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod
GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB
GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat
GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix
GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays
GL_EXT_secondary_color GL_EXT_texture_env_add
GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias
GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent
GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc
GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp
GL_ARB_texture_compression GL_EXT_framebuffer_object
GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil
GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query
GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar
GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos
GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_depth_clamp
GL_NV_fog_distance GL_APPLE_packed_pixels GL_APPLE_vertex_array_object
GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader
GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader
GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float
GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert
GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow
GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite
GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two
GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate
GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float
GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc
GL_ARB_texture_float GL_ARB_texture_rectangle
GL_ATI_texture_compression_3dc GL_EXT_packed_float
GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_rgtc GL_EXT_texture_mirror_clamp
GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent
GL_ARB_framebuffer_object GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil
GL_ARB_vertex_array_object GL_ATI_separate_stencil
GL_ATI_texture_mirror_once GL_EXT_draw_buffers2 GL_EXT_draw_instanced
GL_EXT_gpu_program_parameters GL_EXT_texture_array
GL_EXT_texture_compression_latc GL_EXT_texture_integer
GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image
GL_MESA_texture_array GL_ARB_copy_buffer GL_ARB_depth_buffer_float
GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_instanced_arrays
GL_ARB_map_buffer_range GL_ARB_texture_rg GL_ARB_texture_swizzle
GL_ARB_vertex_array_bgra GL_EXT_separate_shader_objects
GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render
GL_AMD_conservative_depth GL_AMD_draw_buffers_blend
GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export
GL_ARB_ES2_compatibility GL_ARB_blend_func_extended GL_ARB_debug_output
GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex
GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions
GL_ARB_provoking_vertex GL_ARB_sampler_objects GL_ARB_seamless_cube_map
GL_ARB_shader_stencil_export GL_ARB_shader_texture_lod
GL_ARB_texture_rgb10_a2ui GL_ARB_vertex_type_2_10_10_10_rev
GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba
GL_NV_texture_barrier GL_ARB_robustness GL_ARB_shader_bit_encoding
GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3
GL_ARB_base_instance GL_ARB_conservative_depth GL_ARB_texture_storage
GL_ARB_transform_feedback_instanced GL_EXT_transform_feedback
GL_ARB_invalidate_subdata
------

--- 2. Sound card type and driver version ---
$ sudo dmesg | grep snd
[ 8.120667] snd_hda_intel 0000:00:06.1: setting latency timer to 64
[ 9.121494] snd_hda_intel 0000:03:00.1: irq 43 for MSI/MSI-X

$ sudo lspci -v | sed -n '/Audio/,/^$/p'
00:06.1 Audio device: NVIDIA Corporation MCP55 High Definition Audio (rev
a2)
Subsystem: ASUSTeK Computer Inc. Device 81f6
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
Memory at fe020000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [6c] HyperTransport: MSI Mapping Enable+ Fixed+
Kernel driver in use: snd_hda_intel

03:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Redwood HDMI
Audio [Radeon HD 5000 Series]
Subsystem: XFX Pine Group Inc. Device aa60
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at fdcfc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1
Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Kernel driver in use: snd_hda_intel

(The Radeon HD 5000 audio device should be unused.)

$ uname -a
Linux ernie 3.6.6-gentoo #1 SMP Tue Nov 13 11:57:04 CET 2012 x86_64 AMD
Athlon(tm) 64 X2 Dual Core Processor 5000+ AuthenticAMD GNU/Linux

$ eix pulseaudio | head -n3 | grep -v Available
[I] media-sound/pulseaudio
Installed versions: 2.1-r1(03:29:25 26/08/12)(X alsa asyncns
bluetooth caps dbus gdbm glib gtk ipv6 orc ssl tcpd udev webrtc-aec -avahi
-doc -equalizer -gnome -jack -libsamplerate -lirc -oss -realtime
-system-wide -systemd -test -xen)
------

--- 3. Audio configuration ---
No special ALSA configuration (~/.asoundrc is empty). PulseAudio is being
used with default settings, too.

I have a 2.1 speaker setup, but the distorted sound was also present with
headphones.
------

--- 4. Sites where the choppy audio issue occurs ---
Tested only YouTube so far.
------

chro...@googlecode.com

unread,
Nov 16, 2012, 2:02:54 PM11/16/12
to chromi...@chromium.org

Comment #15 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
@Sie: only through the command line since it takes a numeric buffer size
value.

chro...@googlecode.com

unread,
Nov 16, 2012, 2:48:54 PM11/16/12
to chromi...@chromium.org

Comment #16 on issue 161307 by sied...@chromium.org: Sound is choppy or
For folks who are seeing this issue on a XP computer, can you try out
today's Chrome Canary (version 25.0.1327.0), and let us know if you still
get choppy sounds?

If you still get choppy sounds, can you try launching Chrome Canary with
the switch mentioned in Comment#10 above (--audio-buffer-size) and try it
with 8192? Here's a link to find out how you can run Canary with flags:
http://www.chromium.org/developers/how-tos/run-chromium-with-flags

It should look something like:
"C:\Documents and Settings\Test_User\Local Settings\Application
Data\Google\Chrome SxS\Application\chrome.exe" --audio-buffer-size=8192

chro...@googlecode.com

unread,
Nov 16, 2012, 4:26:54 PM11/16/12
to chromi...@chromium.org
Updates:
Cc: rva...@chromium.org

Comment #17 on issue 161307 by c...@chromium.org: Sound is choppy or
We have know for 5 years or so that waveout cannot handle 2Kb buffers. Why
we keep regressing this puzzles me.

chro...@googlecode.com

unread,
Nov 16, 2012, 9:52:59 PM11/16/12
to chromi...@chromium.org

Comment #18 on issue 161307 by cata...@gmail.com: Sound is choppy or
I've installed Canary (Version 25.0.1327.0) and the choppy/crackled sound
seems to be gone. At least on Google Play playing my music (which is what
started my search to determine what was causing this).

I can't tell you how happy I am to have this fixed. Thank you all so much!

chro...@googlecode.com

unread,
Nov 16, 2012, 9:54:59 PM11/16/12
to chromi...@chromium.org

Comment #19 on issue 161307 by jil...@gmail.com: Sound is choppy or
I reinstalled flash and it fixed the problem though I will test it out
tonight because I can restart my browser and it will not be choppy for a
bit then later on when I wake up its very choppy!

chro...@googlecode.com

unread,
Nov 16, 2012, 10:01:59 PM11/16/12
to chromi...@chromium.org

Comment #20 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
WinXP SP3, Athlon64 3400+ 2.20GHz, 2.18 GB RAM, onboard audio Realtek HD,
audio driver 5.10.0.5789, Google Chrome 23.0.1271.64

Graphics card NVIDIA GeForce 6150 LE
Driver display name nv4_disp.dll
--- GPU driver, more information ---
Vendor Id 0x10de
Device Id 0x0241
Driver vendor NVIDIA
Driver version 6.14.11.7824
Driver date 10-7-2008
Pixel shader version 3.0
Vertex shader version 3.0

*** PepperFlash Version 11.5.31.2
C:\Program
Files\Google\Chrome\Application\23.0.1271.64\PepperFlash\pepflashplayer.dll

*** Adobe Flash Version 11,4,402,287
C:\WINDOWS\system32\Macromed\Flash\NPSWF32_11_4_402_287.dll







Both PepperFlash and Adobe Flash enabled:

With PepperFlash, Hulu suffers dropped audio and video frames. Commercials
seem to have the worst performance.
The problem becomes worse when another page, like Google News, is loading
at the same time.
Changing the speaker optimization from its usual setting of "desktop stereo
speakers" to "stereo headphones" or "5.1 surround sound speakers" has no
effect.
Altering "Hardware acceleration" and "sample rate conversion" has no effect.

With PepperFlash, Youtube videos always have occasional stutters and
sometimes have an odd regular popping sound. With an audio recorder
program, I measured duration of about 0.1395 to 0.1402 seconds between pops
when playing this video at 240p quality and 0.0496 to 0.0498 seconds at
both 720p and 480p.
https://www.youtube.com/watch?v=nCgQDjiotG0


Just Adobe Flash enabled:
I cannot reproduce the problem with Adobe Flash. Everything seems to be
working properly. With "5.1 surround sound speakers" enabled, there seems
to be a single brief hesitation during a page load. With "desktop stereo
speakers" there isn't even that.







Canary 25.0.1327.0 with PepperFlash enabled:
...with no flags:
Youtube video suffers a few random popping during page loads in another
tab, but none of the regular popping sounds. Hulu suffers audio and video
stutters now and then, but they only become bad when I try to run another
program or load something in another tab. This is still annoying enough to
make me want to turn Pepper off.

...with --audio-buffer-size=2
Hulu continues to drop video frames as before and sound is entirely absent.
With another program loaded, Hulu not only refuses to play the sound, but
begins to make a buzzing sound in stereo, like a mechanical fly circling my
computer.

...with --audio-buffer-size=8192
Hulu drops video frames and suffers minor pops constantly.

...with --audio-buffer-size=32767
Hulu's stuttering becomes fairly regular, every 0.74 seconds or so playing
for part of that time and dropping all audio and video frames for the
remainder. Opening another program seems to have less effect with this
setting, though that may just be because the sound isn't functional enough
to hear any pops.


chro...@googlecode.com

unread,
Nov 18, 2012, 12:46:59 PM11/18/12
to chromi...@chromium.org

Comment #21 on issue 161307 by bookessa...@gmail.com: Sound is choppy or
Disabling the Pepperflash fixed the problem for me so far.

chro...@googlecode.com

unread,
Nov 20, 2012, 4:43:59 PM11/20/12
to chromi...@chromium.org

Comment #25 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
There's one more fix we can try. I've got a CL out for this now. If that
doesn't work then we may have to investigate upping the buffer size used by
Pepper Flash to match the hardware size instead of using a FIFO like we do
now. Doing so would remove a Yield() across the shared memory.

https://codereview.chromium.org/11348166/

chro...@googlecode.com

unread,
Nov 20, 2012, 6:58:00 PM11/20/12
to chromi...@chromium.org

Comment #26 on issue 161307 by sashavod...@gmail.com: Sound is choppy or
I'm experiencing symptoms that match issue #138560, which was closed and
merged with #139953, which was recently marked fixed and closed. The final
comment on 139953 suggests users with continuing issues bring them here.
For that reason, I'm posting my symptoms here; please let me know,
developers, if I should post a new issue instead.
I'm on OS X 10.7.5 and Chrome 23.0.1271.64. About a week ago, audio no
longer played for any Flash video on any site.
My chrome://plugins page lists three versions of Flash:
11.5.31.2 (pepperflash)
11.5.500.97
11.5.502.110
Disabling the first, pepperflash, makes audio work as expected for all
Flash videos.

chro...@googlecode.com

unread,
Nov 21, 2012, 12:17:02 AM11/21/12
to chromi...@chromium.org

Comment #27 on issue 161307 by luca.asb...@gmail.com: Sound is choppy or
I agree: disabling Chrome's internal Flash and enabling the system's
updated one solves the problem.

When is Chrome going to get it's internal Flash update?
Why are Google sites (such as Youtube) still using Flash and not updating
fully to HTML5?

I am not complaining: it's all free stuff I am grateful for, but I'm
wondering :)

chro...@googlecode.com

unread,
Nov 21, 2012, 1:11:57 PM11/21/12
to chromi...@chromium.org

Comment #28 on issue 161307 by rasamas...@gmail.com: Sound is choppy or
Experiencing this choppy audio problem in Chrome whenever using flash.
Problem not occurring in IE8 on the same sites (listed below) or other
programs that use audio.

1. Details from your chrome://flash page
Google Chrome 23.0.1271.64 (m)
OS Windows XP SP3
Flash plugin 11.5.31.2 C:\Documents and Settings\Pastor Tyler\Local
Settings\Application
Data\Google\Chrome\Application\23.0.1271.64\PepperFlash\pepflashplayer.dll
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card NVIDIA GeForce 6150 LE
Driver display name nv4_disp.dll
--- GPU driver, more information ---
Vendor Id 0x10de
Device Id 0x0241
Driver vendor NVIDIA
Driver version 6.14.13.142
Driver date 5-15-2012
Pixel shader version 3.0
Vertex shader version 3.0
GL version
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS
2. Sound card type and driver version
SigmaTel 5.10.0.5143
3. Audio configuration (sampling rate settings, effects, speaker
configuration -- e.g., 5.1, etc.)
Creative 2.1 speakers
4. Sites where the choppy audio issue occurs
Pandora
TuneIn
YouTube
Ted

The problem comes and goes in severity, but I can't find a pattern in
connectivity or processor usage, other than it seems to get worse when
loading new pages. YouTube has the least problems; choppy/crackly sound is
worst and always present in Pandora.

chro...@googlecode.com

unread,
Nov 21, 2012, 1:30:57 PM11/21/12
to chromi...@chromium.org

Comment #29 on issue 161307 by rasamas...@gmail.com: Sound is choppy or
Same user, same system as comment #28:

I tried Chrome Canary (25.0.1331.0). The audio is much improved. It still
comes and goes from time to time, particularly when loading new pages in
other tabs. In fact, when loading new pages in Canary, sometimes the audio
stops completely for a half second to a second.

chro...@googlecode.com

unread,
Nov 23, 2012, 12:44:31 AM11/23/12
to chromi...@chromium.org

Comment #30 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
The developers (if I understand correctly) are discussing a solution that
involves making sure the Windows audio buffer and the Flash audio buffer
are lining up properly. As I described in comment 20, I tried a few random
buffer sizes with Chrome Canary and succeeded in making the problem worse
in two completely different ways.

Could the developers direct me and the author of comment 28 to a flash
video with a known data rate and tell us how to manually set the buffer
size to a value that will theoretically work? We could help check their
theory about the cause of this problem before they go making any major
changes.

( By the way, wouldn't it be instructive to study how Adobe's NPAPI plugin
manages to work perfectly where the PPAPI plugin fails? Or are the ways the
two systems work just too different? )


chro...@googlecode.com

unread,
Nov 24, 2012, 8:58:04 AM11/24/12
to chromi...@chromium.org

Comment #31 on issue 161307 by jtpu...@gmail.com: Sound is choppy or
Redirected to this thread from a "fixed" issue. No sound on any flash based
site unles speakers are changed to stereo. No audio at all when
quadraphonic enabled. I only have the one flash player showing in plugins.

Adobe Flash Player - Version: 11.5.31.2
Shockwave Flash 11.5 r31
Name: Shockwave Flash
Description: Shockwave Flash 11.5 r31
Version: 11.5.31.2
Location:
C:\Users\Todd\AppData\Local\Google\Chrome\Application\23.0.1271.64\PepperFlash\pepflashplayer.dll
Type: PPAPI (out-of-process)
Disable
MIME types:
MIME type Description File extensions
application/x-shockwave-flash Shockwave Flash
.swf
application/futuresplash FutureSplash Player
.spl

A fix for quadraphonic would be very helpful as my back speakers are in
another room :(

chro...@googlecode.com

unread,
Nov 26, 2012, 11:26:55 AM11/26/12
to chromi...@chromium.org

Comment #32 on issue 161307 by mspy...@gmail.com: Sound is choppy or
How about instead of closing one thread, merging it with another, passing
it back and forth between 19 teams over 19 versions; You close the
pepperflash project all together. You are failing, miserably, and using the
ENTIRE Chrome user base as unsuspecting lab rats. Half of your users are
NOT PC savvy and are pulling their hair out while you play games with this
thing. Not to mention the duty you put on content providers, such as
myself, when my customers come flocking to ME over audio stuttering on aacp
playback. It is not my responsibility to assist users of your junk. It is
incredibly ignorant to allow the plugin to re-enable after 'silent'
updates. Take your garbage plugin and assign it to a BETA TEAM and don't
let it see the light of day UNTIL it meets or exceeds the functionality of
Adobe's flash plugin. You should be ashamed and embarassed at what your
arrogance is doing to others.

chro...@googlecode.com

unread,
Nov 26, 2012, 6:03:55 PM11/26/12
to chromi...@chromium.org

Comment #33 on issue 161307 by sied...@chromium.org: Sound is choppy or
Dale, is the new CL available on Canary (25.0.1335.0)?

@jtpulis, the issue you are describing (no issue when speakers are set to
Quadraphonic) is issue 159924, and is fixed on the latest Chrome Stable
23.0.1271.91. Can you try updating, and post back on issue 159924, if there
is still no audio when you switch back to Quadraphonic?

chro...@googlecode.com

unread,
Nov 26, 2012, 7:06:56 PM11/26/12
to chromi...@chromium.org

Comment #34 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
@Siedeen: No I ran into some issues with it last week. It should be in
tomorrow's canary if all goes well.

chro...@googlecode.com

unread,
Nov 26, 2012, 9:11:56 PM11/26/12
to chromi...@chromium.org

Comment #35 on issue 161307 by bugdro...@chromium.org: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307#c35

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=169553

------------------------------------------------------------------------
r169553 | dalec...@google.com | 2012-11-27T01:39:21.625690Z

Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/audio_output_controller.cc?r1=169553&r2=169552&pathrev=169553
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/win/waveout_output_win.cc?r1=169553&r2=169552&pathrev=169553
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/audio_output_controller.h?r1=169553&r2=169552&pathrev=169553
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/audio_io.h?r1=169553&r2=169552&pathrev=169553
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/audio_output_resampler.cc?r1=169553&r2=169552&pathrev=169553
M
http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/renderer_host/media/audio_sync_reader.cc?r1=169553&r2=169552&pathrev=169553
M
http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/renderer_host/media/audio_sync_reader.h?r1=169553&r2=169552&pathrev=169553

Always wait for DataReady() on Windows WaveOut.

Only WaveOut still needs this hack and since all renderer clients
now use the shared memory marker we can always wait for it.

I suspect on low end machines this timeout is leading to pops and
clicks for some users on XP.

BUG=161307
TEST=audio still works.

Review URL: https://codereview.chromium.org/11348166
------------------------------------------------------------------------

chro...@googlecode.com

unread,
Nov 26, 2012, 10:21:56 PM11/26/12
to chromi...@chromium.org

Comment #36 on issue 161307 by lalwani....@gmail.com: Sound is choppy or
Choppy audio on Chrome. Problem not happenning on IE8

About Flash

Google Chrome 23.0.1271.64 (m)
OS Windows XP SP3
Flash plugin 11.5.31.2 C:\Documents and Settings\jlalwani\Local
Settings\Application
Data\Google\Chrome\Application\23.0.1271.64\PepperFlash\pepflashplayer.dll
Flash plugin 11,4,402,287
C:\WINDOWS\system32\Macromed\Flash\NPSWF32_11_4_402_287.dll (not used)
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card Mobile Intel(R) 4 Series Express Chipset Family
Driver display name igxprd32.dll
Graphics card Mobile Intel(R) 4 Series Express Chipset Family
Driver display name igxprd32.dll
--- GPU driver, more information ---
Vendor Id 0x8086
Device Id 0x2a42
Driver vendor Intel Corporation
Driver version 6.14.10.5029
Driver date 1-21-2009
Pixel shader version 3.0
Vertex shader version 3.0
GL version
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS

The issue occurs on Pandora and Jango


chro...@googlecode.com

unread,
Nov 27, 2012, 2:33:21 AM11/27/12
to chromi...@chromium.org

Comment #37 on issue 161307 by st3...@gmail.com: Sound is choppy or
suffering from the pops and stuttering on all audio in flash files such as
youtube.com etc

Soundcard: SoundMax Integrated Audio
Driver Version: 5.12.1.3508
Computer: Dell Optiplex GX 260
Pentium 4 - 2.8Ghz HT 1.99GB Ram

Chrome:Flash
---------------
Google Chrome 23.0.1271.64 (m)
OS Windows XP SP3
Flash plugin 11.5.31.2 C:\Documents and Settings\steve\Local
Settings\Application
Data\Google\Chrome\Application\23.0.1271.64\PepperFlash\pepflashplayer.dll
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card Intel(R) 82845G/GL/GE/PE/GV Graphics Controller
Driver display name ialmrnt5.dll
--- GPU driver, more information ---
Vendor Id 0x8086
Device Id 0x2562
Driver vendor Intel Corporation
Driver version 6.14.10.4342

chro...@googlecode.com

unread,
Nov 27, 2012, 8:24:47 AM11/27/12
to chromi...@chromium.org

Comment #38 on issue 161307 by jtpu...@gmail.com: Sound is choppy or
Updated Chrome, and checked quadraphonic settings as requested.

Content will play in stereo through front 2 speakers when set to
quadraphonic. Not playing on back speakers, whereas same content on IE
plays through all 4 speakers. Almost fixed it I guess.

Onboard Audio driver is Realtek 6.0.1.6151

chro...@googlecode.com

unread,
Nov 27, 2012, 11:18:25 AM11/27/12
to chromi...@chromium.org

Comment #39 on issue 161307 by clicky...@gmail.com: Sound is choppy or
Hope this helps chrome-devs, my experience with this issue the last couple
weeks:

First hit it within flash content (poppy,crackling audio). Found the
workaround to disable pepperflash and go system flash. Worked. However,
later realized a few sites seem to insist on html5 regardless of
preferences and get same symptoms with all html5 audio streams (INCLUDING
DROPPING AN MP3 INTO THE BROWSER).

Bandcamp.com is an outlier right now, it seems to be forcing html5 and not
giving me a choice or not honoring the choice (cookie) they suggest. Vimeo
is great to test, cause you can switch back and forth right under the
player. But really, just drop any mp3 into the browser to hear the issue
with html5 audio.

My details:
(This is a factory IBM T42)
WinXP Pro SP3 / 2G ram
Intel Pentium M 1.7Ghz
ATI Mobility Radeon 9600 Series
SoundMAX integrated digital audio driver. v5.12.1.5410

This system has *always* struggled with HD video, flash & html5, drops
frames etc, but the audio problems are recent.

I have a USB pnp headphone preamp, but issue persists in headphone jack and
system speakers too.

About Flash

Google Chrome 24.0.1312.14 (beta-m)
OS Windows XP SP3
Flash plugin 11,5,502,110
C:\WINDOWS\system32\Macromed\Flash\NPSWF32_11_5_502_110.dll (not used)
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card ATI MOBILITY RADEON 9600 Series
Driver display name ati2dvag.dll
--- GPU driver, more information ---
Vendor Id 0x1002
Device Id 0x4e50
Driver vendor ATI Technologies Inc.
Driver version 6.14.10.6547
Driver date 2-6-2007
Pixel shader version 2.0
Vertex shader version 2.0
GL version
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS



Google Chrome 24.0.1312.14 (Official Build 167497) beta-m
OS Windows
WebKit 537.17 (@134459)
JavaScript V8 3.14.5.1
Flash 11,5,502,110
User Agent Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.17 (KHTML, like
Gecko) Chrome/24.0.1312.14 Safari/537.17
Command Line "C:\Documents and Settings\Administrator\Local
Settings\Application Data\Google\Chrome\Application\chrome.exe"
--flag-switches-begin --conflicting-modules-check
--enable-new-autofill-heuristics --flag-switches-end
Executable Path C:\Documents and Settings\Administrator\Local
Settings\Application Data\Google\Chrome\Application\chrome.exe
Profile Path C:\Documents and Settings\Administrator\Local
Settings\Application Data\Google\Chrome\User Data\Default
Variations 5666f941-fd526c81
ef3af165-80f9a33e
4dcb0cd6-d31c4ca1
f9b252d0-fd526c81
5c8ef264-f7603bf0
ccee547a-766fa2d
571ffcab-766fa2d
60f3499f-766fa2d
76b86d80-766fa2d
ffbe45b6-c69f58b6
75f7fb7e-611a9f49
24dca50e-837c4893
ca65a9fe-91ac3782
9c097cbc-d00c3f8d
3028188e-741eb6b6
df910896-3d47f4f4
5a3c10b5-e1cc0f14
244ca1ac-4ad60575
246fb659-92bb99a9
f296190c-d0fe63d6
4442aae2-6e597ede
75f0f0a0-4ad60575
e2b18481-bca011b3
e7e71889-e1cc0f14
980cfc4b-e3130bf3




chro...@googlecode.com

unread,
Nov 27, 2012, 11:54:31 PM11/27/12
to chromi...@chromium.org

Comment #40 on issue 161307 by st3...@gmail.com: Sound is choppy or
Finally! yes it seems its fixed in the latest chrome update: 23.0.1271.91 m
thanks!

chro...@googlecode.com

unread,
Nov 28, 2012, 4:36:29 PM11/28/12
to chromi...@chromium.org

Comment #42 on issue 161307 by samh1...@gmail.com: Sound is choppy or
Also experiencing stutters/crackles in audio on Mac OS 10.8.2, Chrome
23.0.1271.91 and Chrome Canary both. Once I disable the PepperFlash plugin,
all is well.

chro...@googlecode.com

unread,
Nov 28, 2012, 5:15:30 PM11/28/12
to chromi...@chromium.org

Comment #46 on issue 161307 by rasamas...@gmail.com: Sound is choppy or
User from comment 29/30:

Using build 1337: Much better! Very minor crackles occasionally still, but
I think this just might be related to having a slow old machine (crackles
when I'm switching program windows, like from Chrome to Word or if I'm
loading 4 tabs at once). Now I just have to wait for this to make it to the
stable release...IE8 in the meantime.

chro...@googlecode.com

unread,
Nov 28, 2012, 5:49:35 PM11/28/12
to chromi...@chromium.org

Comment #47 on issue 161307 by samh1...@gmail.com: Sound is choppy or
One more thing I forgot, my machine specs: Mac Pro, 2 x quad-core 2.66GHz
CPUs, 16GB RAM.

chro...@googlecode.com

unread,
Nov 28, 2012, 7:27:38 PM11/28/12
to chromi...@chromium.org

Comment #48 on issue 161307 by clicky...@gmail.com: Sound is choppy or
Update (system from comment #39)
http://code.google.com/p/chromium/issues/detail?id=161307#c39

Have installed canary. Initial test looked promising. Mp3 dragged into
window... played smoothly via html5 BUT...

This was only while canary was in the foreground. I could induce horrible
choppyness by putting any other app in the foreground (even idle ones),
even an idle explorer window.

I could also induce issues by hitting the proc with the existing window
(scrolling or moving the window around on screen). Kinda normal for this
system, but it should run fine in the background when other apps are idle!

I'm in original chrome typing this and typing/scrolling this form field
exacerbates the glitches in the other chrome, which still happen even if I
pause user input.

I have not tested pepperflash in canary, as I was satisfied with the
workaround disabling it previously, this is primarily trying to suss the
html5 playback issues.

Aside, I've noticed a *general* chrome (canary now too) behavior on this
system involving the foreground/background thread priority etc. Chrome
will refuse to render a new tab if I have the processor fairly busy, such
as an encode, even if I've told the other process to be low priority.
Could this be part of the issue? The behavior I'm seeing now seems to
point that direction a bit too. Chrome's renderer is playing "too nice"
with the other system apps?

Canary version in this test:
Google Chrome 25.0.1337.0 (Official Build 169859) canary
OS Windows
WebKit 537.20 (@135920)
JavaScript V8 3.15.6
Flash 11.5.31.132
User Agent Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.20 (KHTML, like
Gecko) Chrome/25.0.1337.0 Safari/537.20
Command Line "C:\Documents and Settings\Administrator\Local
Settings\Application Data\Google\Chrome SxS\Application\chrome.exe"
--flag-switches-begin --flag-switches-end
Executable Path C:\Documents and Settings\Administrator\Local
Settings\Application Data\Google\Chrome SxS\Application\chrome.exe
Profile Path C:\Documents and Settings\Administrator\Local
Settings\Application Data\Google\Chrome SxS\User Data\Default
Variations 95c1ed7-f23d1dea
5666f941-fd526c81
f9b252d0-fd526c81
571ffcab-766fa2d
b700fc69-766fa2d
60f3499f-766fa2d
76b86d80-766fa2d
ffbe45b6-70d91607
75f7fb7e-611a9f49
ad0f4b69-eac0f96c
262f996f-42d3ce07
24dca50e-837c4893
ca65a9fe-91ac3782
82d91892-3d47f4f4
3028188e-d60b5a5f
df910896-b2fc1610
5e29d81-cf4f6ead
246fb659-cdc3d902
f296190c-a22f0910
4442aae2-75cb33fc
75f0f0a0-e1cc0f14
e2b18481-bd104136
e7e71889-4ad60575
980cfc4b-e3130bf3

chro...@googlecode.com

unread,
Nov 29, 2012, 1:21:44 AM11/29/12
to chromi...@chromium.org

Comment #49 on issue 161307 by cgrumb...@gmail.com: Sound is choppy or
I experience this issue on a WinXP machine running IE8 with Chrome Frame
v23.0.1271.91. Audio stuttering occurs most frequently when streaming audio
from Pandora.

chro...@googlecode.com

unread,
Nov 30, 2012, 4:07:41 PM11/30/12
to chromi...@chromium.org

Comment #50 on issue 161307 by sied...@chromium.org: Sound is choppy or
Dale, some users in the help forum have tested out the new fix on Canary
and have reported that the issue is gone on Canary.

chro...@googlecode.com

unread,
Nov 30, 2012, 4:09:41 PM11/30/12
to chromi...@chromium.org

Comment #51 on issue 161307 by samh1...@gmail.com: Sound is choppy or
Can't be fixed across the board on Canary though, because I just tested
Canary on Mac OS and PepperFlash is still busted.

chro...@googlecode.com

unread,
Nov 30, 2012, 6:57:36 PM11/30/12
to chromi...@chromium.org

Comment #52 on issue 161307 by devuran...@gmx.net: Sound is choppy or
It seems you (Google / Chromium devs) are currently focussing on the
Windows issue. Is there another bugreport with a focus on the Linux /
MacOSX problem?

chro...@googlecode.com

unread,
Nov 30, 2012, 9:54:51 PM11/30/12
to chromi...@chromium.org

Comment #53 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
I'm the one who tried out Chrome 25.0.1327.0 Canary back in post 20.
http://code.google.com/p/chromium/issues/detail?id=161307#c20

Now I'm trying Chrome 25.0.1342.0 Canary. It's still not quite fixed.

Method:
Again I played a Hulu or Youtube video in one tab while pressing reload on
another tab with Google News or while starting another program. I tried
this with PPAPI Flash enabled and tried it with NPAPI Flash enabled instead.

Results:
The NPAPI continued to work perfectly. The PPAPI paused for a fraction of a
second (0.01, 0.03, 0.04, or 0.06) before continuing. (I used an audio
recorder to determine that it was a pause and not a skip.) The pause caused
a noticible blip in the audio.

The problem is really not terribly disruptive anymore. If I had never heard
the NPAPI Flash working properly, I might be inclined to blame the slight
pops on my old computer. But as it is, I'm not willing to call this fixed
until the default Flash player works at least as well as the one I
downloaded from Adobe.

chro...@googlecode.com

unread,
Dec 2, 2012, 8:26:27 PM12/2/12
to chromi...@chromium.org

Comment #54 on issue 161307 by drew.sto...@gmail.com: Sound is choppy or
Same issue. WinXP SP3. Chrome Version 23.0.1271.95 m. Seems to be worst
when I have high memory usage.

1)
About Flash

Google Chrome 23.0.1271.95 (m)
OS Windows XP SP3
Flash plugin 11.5.31.2 C:\Documents and Settings\Owner\Local
Settings\Application
Data\Google\Chrome\Application\23.0.1271.95\PepperFlash\pepflashplayer.dll
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card Mobile Intel(R) 965 Express Chipset Family
Driver display name igxprd32.dll
--- GPU driver, more information ---
Vendor Id 0x8086
Device Id 0x2a02
Driver vendor Intel Corporation
Driver version 6.14.10.5218
Driver date 1-13-2010
Pixel shader version 3.0
Vertex shader version 3.0
GL version
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS

2)
Name Conexant High Definition Audio-Venice 5045
Driver c:\windows\system32\drivers\chdaudn.sys (3.38.0.0 built by: WinDDK,
650.50 KB (666,112 bytes), 1/29/2012 11:21 AM)

3)
Full hardware acceleration. best sampling rate conversion. default
speaker config or basic headphones.

4)
any audio streaming in Chrome, as far as I can tell.
youtube.com
http://www1.rollingstone.com/hearitnow/player/hobbit.html
http://ondemandpopout.musicradio.com/station/2/audio/212939

chro...@googlecode.com

unread,
Dec 2, 2012, 8:27:28 PM12/2/12
to chromi...@chromium.org

Comment #55 on issue 161307 by drew.sto...@gmail.com: Sound is choppy or
Full hardware acceleration. best sampling rate conversion. default laptop
(thinkpad R61) speaker config or basic headphones.

chro...@googlecode.com

unread,
Dec 3, 2012, 7:15:01 AM12/3/12
to chromi...@chromium.org

Comment #56 on issue 161307 by mario.j...@gmail.com: Sound is choppy or
1)

Google Chrome 23.0.1271.95 (m)
Betriebssystem Windows XP SP3
Flash plugin 11.5.31.2 D:\...\23.0.1271.95\PepperFlash\pepflashplayer.dll
Flash plugin 10,3,181,22 C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll
(not used)
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card NVIDIA NVS 4200M
Driver display name nv4_disp.dll
Graphics card NVIDIA NVS 4200M
Driver display name nv4_disp.dll
--- GPU driver, more information ---
Vendor Id 0x10de
Device Id 0x1056
Driver vendor NVIDIA
Driver version 6.14.12.6696
Driver date 2-2-2011
Pixel shader version 3.0
Vertex shader version 3.0

2+3)
no idea - work laptop

4)
Any audio streaming (google music, youtube etc) ONLY in chrome.


chro...@googlecode.com

unread,
Dec 3, 2012, 10:34:23 PM12/3/12
to chromi...@chromium.org

Comment #57 on issue 161307 by bugdro...@chromium.org: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307#c57

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=170870

------------------------------------------------------------------------
r170870 | dalec...@google.com | 2012-12-04T02:59:52.324792Z

Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/win/waveout_output_win.cc?r1=170870&r2=170869&pathrev=170870

Boost WaveOut thread priority for background audio.

XP seems to be lowering the priority of the thread responding to
audio callbacks when backgrounded, causing glitching.

BUG=161307
TEST=background playback on XP works without issue.

Review URL: https://codereview.chromium.org/11316284
------------------------------------------------------------------------

chro...@googlecode.com

unread,
Dec 3, 2012, 10:54:23 PM12/3/12
to chromi...@chromium.org

Comment #58 on issue 161307 by clicky...@gmail.com: Sound is choppy or
When will this change from comment #57 be in a canary build?

http://src.chromium.org/viewvc/chrome?view=rev&revision=170870

I'd like to test that. I just tried but not seeing a noticeable change,
but also not sure how canary build roll-outs work?

My original reply (mentioned backgrounded html5 stuttering) was comment #39:
http://code.google.com/p/chromium/issues/detail?id=161307#c39

Thx.

chro...@googlecode.com

unread,
Dec 4, 2012, 1:33:55 PM12/4/12
to chromi...@chromium.org

Comment #59 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
@clickykbd: It's in today's 25.0.1348.0 Canary. Let me know if it helps
with your issues.

chro...@googlecode.com

unread,
Dec 4, 2012, 1:40:55 PM12/4/12
to chromi...@chromium.org

Comment #60 on issue 161307 by richardk...@gmail.com: Sound is choppy or
My app is working perfectly in Canary. For now I'm going to give users
instructions on how to disable Pepper. How long will it be before this fix
is in the stable channel?

chro...@googlecode.com

unread,
Dec 4, 2012, 3:23:56 PM12/4/12
to chromi...@chromium.org

Comment #61 on issue 161307 by rasamas...@gmail.com: Sound is choppy or
User from c28, c29, and c46: Things are worse in 25.0.1348.0 for me.
Testing using Pandora for audio.

When I'm not doing anything on my computer, the sound is almost always
perfect, whether Canary is foreground or background. Occasionally it still
acts up (once ever 30 seconds to 2 minutes), getting choppy for a moment.
If I open new tabs / browse the web in Canary, there's minimal choppiness
(milliseconds in audio breaks, lasting only a few seconds total most of the
time).
If I switch windows in the task bar, there is also minimal choppiness.
If I'm playing Pandora in Canary and I'm opening new tabs or browsing in
Chrome Stable, things get horrible. Painful, quarter-to-half-second breaks
in audio lasting 2 to 20 seconds at a times.
If I stop browsing in Chrome Stable, like right now while I'm typing this
comment, choppiness generally goes away, returning to the situation I
described if I'm doing nothing on my computer above.

I would say it was a processor issue or something (Dell Dimension C521;
good 6-year-old computer), but I can run Pandora in IE8 in the background
without issue, and that's saying something.

chro...@googlecode.com

unread,
Dec 4, 2012, 10:08:03 PM12/4/12
to chromi...@chromium.org

Comment #62 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
I tried these:
25.0.1327.0 Canary in comment 20
25.0.1342.0 Canary in comment 53
25.0.1348.0 Canary here

1327 was a great improvement
1342 was somehat improved over that
1348 was no better, just different



This latest version, 1348, is similar to 1342 in that the pops seem to
happen mostly when another tab or program is loading:

* In 1342, opening Google News in another tab caused Youtube to pop once.
Now, there is a cluster of several pops as it loads.

* Opening another program causes an annoying series of pops (check the
attached recording).

* If I click on an embedded Youtube video on Google News and then switch
back to the Youtube tab before it opens, the processor usage shoots up to
100% and both videos freeze, eventually giving the message "A plug-in
(Shockwave Flash) isn't responding." (Granted, I don't normally watch two
videos at once, but accidentally clicking on another one ought not cause
Flash to crash.)



When NPAPI Flash is enabled, the video continues to work without a single
audio flaw during tab or program loads. When the embedded video is started
up in a background Google News tab, both videos play simultaneously with
flawless audio, no crash, and moderate CPU usage.

I used this Youtube video for testing, along with Google News and
OpenOffice:
http://www.youtube.com/watch?v=jAJ4i1L3y5M

Attachments:
canary 25.0.1348.0 pops when another program loads .wav 1.4 MB

chro...@googlecode.com

unread,
Dec 5, 2012, 12:57:04 PM12/5/12
to chromi...@chromium.org

Comment #63 on issue 161307 by dar...@3farmers.com: Sound is choppy or
This started happening to me today after upgrading Chrome.

Trying to play a video from CollegeHumor.com

Google Chrome 24.0.1312.32 (beta)
OS Linux
Flash plugin 11.5.31.110 /opt/google/chrome/PepperFlash/libpepflashplayer.so
Flash plugin 11.2 r202 /usr/lib/mozilla/plugins/libflashplayer.so (not used)
--- GPU information ---
--- GPU driver, more information ---
Vendor Id 0x8086
Device Id 0x0126
Driver vendor Mesa
Driver version 9.0
Driver date
Pixel shader version 1.30
Vertex shader version 1.30
GL version 3.0
GL_VENDOR Intel Open Source Technology Center
GL_RENDERER Mesa DRI Intel(R) Sandybridge Mobile
GL_VERSION 3.0 Mesa 9.0
...

chro...@googlecode.com

unread,
Dec 5, 2012, 12:59:04 PM12/5/12
to chromi...@chromium.org

Comment #64 on issue 161307 by dar...@3farmers.com: Sound is choppy or
Test Video at http://www.youtube.com/watch?v=jAJ4i1L3y5M plays too fast and
the audio is very choppy.


chro...@googlecode.com

unread,
Dec 11, 2012, 4:40:35 PM12/11/12
to chromi...@chromium.org

Comment #70 on issue 161307 by rasamas...@gmail.com: Sound is choppy or
User from c28, c29, c46, and c61: As I'm using Chrome Canary (build 1357
now) to get somewhat decent audio, I'm realizing whatever changes you've
done to PepperFlash audio on WinXP are now causing my machine to freeze up
for 2 to 5 seconds whenever I initialize audio in a flash app. Say I
startup Pandora or YouTube. At the moment the audio should start the screen
locks (outside of the mouse) for those few seconds. If I pause the audio,
when I hit play again the machine locks again. That's how I know it has to
do with the audio and not something else.

Choppiness still present as before.

chro...@googlecode.com

unread,
Dec 12, 2012, 12:43:49 AM12/12/12
to chromi...@chromium.org

Comment #71 on issue 161307 by theoneof...@gmail.com: Sound is choppy or
Google Chrome 23.0.1271.97 (m)
OS Windows Server 2003 or XP Pro 64 bit SP2 64 bit
Flash plugin 11.5.31.5 C:\Program Files
(x86)\Google\Chrome\Application\23.0.1271.97\PepperFlash\pepflashplayer.dll
Flash plugin 11,5,502,110
C:\WINDOWS\SysWOW64\Macromed\Flash\NPSWF32_11_5_502_110.dll (not used)
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card NVIDIA GeForce 8400 GS
Driver display name nv4_disp.dll
--- GPU driver, more information ---
Vendor Id 0x10de
Device Id 0x06e4
Driver vendor NVIDIA
Driver version 6.14.13.681
Driver date 9-23-2012
Pixel shader version 3.0
Vertex shader version 3.0

ASUS Xonar DG (PCI)

chro...@googlecode.com

unread,
Dec 13, 2012, 6:29:58 AM12/13/12
to chromi...@chromium.org

Comment #73 on issue 161307 by ansis.fr...@gmail.com: Sound is choppy or
Hi!
After some time I realize that- new versions of Adobe Flash player are eat
more CPU and I downgrade to 10.2.152.26. Use instructions from here:
http://webigniter.wordpress.com/2012/05/14/how-to-downgrade-your-flash-version-in-google-chrome/
http://youtu.be/IO08kSfOipw
How you see in video CPU is free to do some other jobs, not only one :)
More old than this versions are in archive site.
If your PC is old, you can downgrade to more earlier versions.
Thank, you!
Good luck!
P.S. Look here to see conversation from beginning. There are 2 video links
about subject. Thank, You!

chro...@googlecode.com

unread,
Dec 13, 2012, 6:32:58 AM12/13/12
to chromi...@chromium.org

chro...@googlecode.com

unread,
Dec 13, 2012, 3:36:50 PM12/13/12
to chromi...@chromium.org

Comment #75 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
Ansis- As of this comment (with Chrome 23.0.1271.97 m), the current NPAPI
Flash is version 11,4,402,287 while the current PPAPI Flash is called
11.5.31.5 . The version numbers are two separate development streams, so
what you're describing is a switch and not a downgrade. PPAPI is the one to
complain about here. (If you had any NPAPI problems, you'd need to complain
to Adobe.)

Telling people to just disable the offending plugin removes the frustration
for a few people, but getting it fixed removes the frustration for
/everybody/.







chro...@googlecode.com

unread,
Dec 13, 2012, 3:46:50 PM12/13/12
to chromi...@chromium.org
Updates:
Labels: Mstone-24 Merge-Requested

Comment #76 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
dharani: Okay to merge the best candidate fixes for M24?
http://src.chromium.org/viewvc/chrome?view=rev&revision=168111
http://src.chromium.org/viewvc/chrome?view=rev&revision=169553

Not:
https://code.google.com/p/chromium/source/detail?r=170870

Since one user is reporting some freezes possibly related to this patch.

chro...@googlecode.com

unread,
Dec 13, 2012, 5:35:51 PM12/13/12
to chromi...@chromium.org
Updates:
Labels: -Merge-Requested Merge-Approved

Comment #77 on issue 161307 by dhar...@google.com: Sound is choppy or
(No comment was entered for this change.)

chro...@googlecode.com

unread,
Dec 13, 2012, 5:40:51 PM12/13/12
to chromi...@chromium.org
Updates:
Labels: -Merge-Approved merge-merged-1312

Comment #78 on issue 161307 by bugdro...@chromium.org: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307#c78

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=172971

------------------------------------------------------------------------
r172971 | dalec...@google.com | 2012-12-13T21:48:50.178208Z

Changed paths:
M
http://src.chromium.org/viewvc/chrome/branches/1312/src/content/browser/renderer_host/render_process_host_impl.cc?r1=172971&r2=172970&pathrev=172971
M
http://src.chromium.org/viewvc/chrome/branches/1312/src/ppapi/shared_impl/ppb_audio_config_shared.cc?r1=172971&r2=172970&pathrev=172971
M
http://src.chromium.org/viewvc/chrome/branches/1312/src/media/audio/audio_util.cc?r1=172971&r2=172970&pathrev=172971
M
http://src.chromium.org/viewvc/chrome/branches/1312/src/media/base/media_switches.cc?r1=172971&r2=172970&pathrev=172971
M
http://src.chromium.org/viewvc/chrome/branches/1312/src/media/base/media_switches.h?r1=172971&r2=172970&pathrev=172971
M
http://src.chromium.org/viewvc/chrome/branches/1312/src/media/audio/win/waveout_output_win.cc?r1=172971&r2=172970&pathrev=172971

Merge 168111
> Increase Windows XP hardware buffer size to 4096.

> In local testing with XP we noticed WebAudio and HTML5 suffer from
> clicking with the "low latency" 2048 buffer size.

> This CL also adds a --audio-buffer-size parameter which we can use
> to have users tweak in the field and report results back.

> BUG=161307
> TEST=XP!
> TBR=sky

> Review URL: https://codereview.chromium.org/11309015

TBR=dalec...@google.com
Review URL: https://codereview.chromium.org/11567023
------------------------------------------------------------------------

chro...@googlecode.com

unread,
Dec 13, 2012, 11:21:18 PM12/13/12
to chromi...@chromium.org

Comment #82 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
Version 25.0.1359.3 canary

I'm doing the same test as I did in comment 62, recording audio from a
YouTube video while loading Google News in another tab or while loading
another program.

Results: NPAPI Flash doesn't skip a beat and CPU stays low. PPAPI Flash
tries to hog the whole CPU and glitches when it can't.

Sorry. No luck on the fix. On the plus side, at least it's not any worse.

Attachments:
PepperFlash audio gitches- loading program while playing YouTube.wav 6.5
MB

chro...@googlecode.com

unread,
Dec 14, 2012, 2:52:00 AM12/14/12
to chromi...@chromium.org

Comment #83 on issue 161307 by ansis.fr...@gmail.com: Sound is choppy or
Hi!
Here is my configuration:
http://dl.dropbox.com/u/15799961/chrome-flash.PNG
http://dl.dropbox.com/u/15799961/chrome-plugins.PNG
Intel Pentium III 1000B, MMX, SSE; Compaq 0688h SFF; 512MB SDRAM; Intel
815EP (Solano-3): Diamond Monster Fusion Z100 PCI GPU=100MHz, 3Dfx Voodoo
Banshee 16MB PCI(Old); Windows XP-SP3.

chro...@googlecode.com

unread,
Dec 18, 2012, 8:07:17 AM12/18/12
to chromi...@chromium.org

Comment #84 on issue 161307 by marcelo....@gmail.com: Sound is choppy or
Sound on youtube is a bunch of clicks and the video seems to play faster.
After some time, the sound goes back and video goes normal. If I stop the
video and start it again (play button or click on the video screen area)
the problem sometimes reappears. I don't know if it is a related issue,
but has appeared after the chrome upgrade.

About Flash

Google Chrome 23.0.1271.97 ()
OS Linux
Flash plugin 11.5.31.5 /opt/google/chrome/PepperFlash/libpepflashplayer.so
--- Crash data ---
crash id 608dc6c4848d69ae Monday, December 17, 2012 11:10:17 AM
crash id 7564d29e6179c5da Monday, December 17, 2012 11:10:16 AM
crash id ac452234119a9685 Monday, December 17, 2012 11:10:15 AM
crash id effb935fab26c1c1 Monday, December 17, 2012 11:06:27 AM
crash id 83711364ec7df5d6 Monday, December 17, 2012 11:06:26 AM
crash id ac452234119a9a28 Monday, December 17, 2012 11:06:24 AM
crash id cfa38c8958a3e5dc Wednesday, December 5, 2012 12:48:57 PM
crash id f5fdbd4e74bd0fb4 Wednesday, December 5, 2012 12:48:56 PM
crash id c02986f8e61054f2 Wednesday, December 5, 2012 12:48:42 PM
crash id ec45283e6f40a5b0 Friday, November 30, 2012 3:37:05 PM
--- GPU information ---
WARNING: GPU access is not allowed
--- GPU driver, more information ---
Vendor Id 0x10de
Device Id 0x0ca3
Driver vendor NVIDIA
Driver version 304.43
Driver date
Pixel shader version
Vertex shader version

chro...@googlecode.com

unread,
Dec 20, 2012, 4:15:56 PM12/20/12
to chromi...@chromium.org
Updates:
Labels: -Mstone-24 Mstone-25 Merge-Requested

Comment #88 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
Hi kerz, I'd like to merge this revert for M25:

https://codereview.chromium.org/11638047

Too many users are complaining of high cpu usage and hangs.

chro...@googlecode.com

unread,
Dec 20, 2012, 4:18:56 PM12/20/12
to chromi...@chromium.org

Comment #89 on issue 161307 by bugdro...@chromium.org: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307#c89

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=174233

------------------------------------------------------------------------
r174233 | dalec...@google.com | 2012-12-20T20:59:30.671473Z

Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/win/waveout_output_win.cc?r1=174233&r2=174232&pathrev=174233

Revert 170870
> Boost WaveOut thread priority for background audio.

> XP seems to be lowering the priority of the thread responding to
> audio callbacks when backgrounded, causing glitching.

> BUG=161307
> TEST=background playback on XP works without issue.

> Review URL: https://codereview.chromium.org/11316284

Causes hangs and high cpu usage for several users.

TBR=dalec...@google.com
Review URL: https://codereview.chromium.org/11638047
------------------------------------------------------------------------

chro...@googlecode.com

unread,
Dec 20, 2012, 11:23:06 PM12/20/12
to chromi...@chromium.org

Comment #90 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
I don't know if this will help with the diagnosis, but it's not just
loading programs and pages that causes the choppy sound. Scrolling quickly
in another tab (which raises CPU utilization) causes the pops and clicks in
PPAPI Flash too. This isn't a new problem; I had just forgotten to mention
it.

In the attached clip, I am using Chrome 26.0.1366.0 Canary to play a
YouTube video in one tab while rapidly scrolling Google News in another tab.
http://www.youtube.com/watch?v=jAJ4i1L3y5M




In the Product Forums thread referred to in comment 85, one of the
developers said that this problem has been traced to old hardware and that
the workaround may be to get a new OS or new computer. I think I prefer my
workaround of disabling the offending Flash and using the one from
Adobe.com. Switching to Firefox is another easy solution. Buying a new
computer to accommodate problems with this minor security upgrade, however,
seems excessive.




@TC in comment 87
What kind of specifications does your computer have? Here are mine:

Google Chrome 26.0.1366.0 (canary)
Windows XP Home SP3
Flash 11.5.31.135
NVIDIA GeForce 6150 LE
AMD Athlon 64 3400+ 2.20 GHZ
2.18 GB RAM





Attachments:
glitchy PepperFlash 11.5.31.135 - scrolling other tab during video.wav
1.8 MB

chro...@googlecode.com

unread,
Dec 22, 2012, 5:12:02 PM12/22/12
to chromi...@chromium.org

Comment #91 on issue 161307 by rasamas...@gmail.com: Sound is choppy or
User from c28, c29, c46, c61, c70
Using 26.0.1368.0 canary

Much better. Freezing is eliminated. Pops and crackles minimized. Not quite
perfect, but close. Definitely better than it was in Chrome 23.

I'm playing Pandora and ABC video news at the same time right now, and the
pops only happen a bit, particularly when switching tabs and windows, but
they are short and go away after a few seconds of going to a new screen.

chro...@googlecode.com

unread,
Dec 24, 2012, 10:57:40 AM12/24/12
to chromi...@chromium.org

Comment #92 on issue 161307 by 7RI...@gmail.com: Sound is choppy or
A/V Stutters on youtube..

Google Chrome 23.0.1271.97 (m)
OS Windows XP SP3
Flash plugin 11.5.31.5 F:\Documents and Settings\Tris\Local
Settings\Application
Data\Google\Chrome\Application\23.0.1271.97\PepperFlash\pepflashplayer.dll
Flash plugin 11,1,102,55 F:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll
(not used)
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card ATI Radeon HD 3850 AGP
Driver display name ati2dvag.dll
--- GPU driver, more information ---
Vendor Id 0x1002
Device Id 0x9515
Driver vendor Advanced Micro Devices, Inc.
Driver version 8.881.0.0
Driver date 7-28-2011
Pixel shader version 3.0
Vertex shader version 3.0
GL version
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS

*********
SOUNDCARD: M-Audio Delta 1010LT (10 input; 10 output)
Driver Ver: 5.10.00.5057

Tried 44.1 and 96k; I have 2 speakers but the driver may have multiple outs
configured in the driver. In fact the driver has no way of knowing how many
speakers I have. There is no option for that. (The control panel: sounds
and audio display has "speakers" greyed out.)

*********
Fails on Youtube. (stutter AV etc)


chro...@googlecode.com

unread,
Dec 29, 2012, 4:29:27 PM12/29/12
to chromi...@chromium.org

Comment #93 on issue 161307 by ekloot1...@gmail.com: Sound is choppy or
I've been having to disable pepperflash for months as well to watch HD
youtube videos. The problem seems to be that pepperflash doesn't use my
gpu to hardware accelerate the videos so then the HD videos get very choppy
and the sound clicks and pops as well (and cpu usage is maxed out).

This is easily verified by opening a 720p or 1080p youtube video. With
pepperflash still enabled...when you "right click" on the HD video as it
plays and select "show video info", it will show "software video rendering,
SOFTWARE video decoding". But if you disable pepperflash and just use
regular flash, that same "show video info" thing will show "software video
rendering, HARDWARE video decoding"...and the cpu usage will be much lower
and the video and sound will play smooth. On a side note, if you play the
HD video in full screen with regular flash, it actually will show
both "HARDWARE video rendering, and HARDWARE video decoding". Pepperflash
will still use SOFTWARE rendering and decoding for both in full screen
though and my computer grinds to a hault with the cpu maxed out.

Hope this helps.

chro...@googlecode.com

unread,
Jan 2, 2013, 4:43:54 PM1/2/13
to chromi...@chromium.org
Updates:
Labels: -Merge-Requested Merge-Approved OS-All

Comment #94 on issue 161307 by ke...@google.com: Sound is choppy or

chro...@googlecode.com

unread,
Jan 6, 2013, 6:59:43 PM1/6/13
to chromi...@chromium.org
Updates:
Labels: -Merge-Approved Merge-Merged-1364

Comment #95 on issue 161307 by ke...@google.com: Sound is choppy or
Took care of the merge here so it's in the dev channel build.

chro...@googlecode.com

unread,
Jan 6, 2013, 7:01:04 PM1/6/13
to chromi...@chromium.org

Comment #96 on issue 161307 by bugdro...@chromium.org: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307#c96

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=175307

------------------------------------------------------------------------
r175307 | ke...@chromium.org | 2013-01-06T23:59:08.999863Z

Changed paths:
M
http://src.chromium.org/viewvc/chrome/branches/1364/src/media/audio/win/waveout_output_win.cc?r1=175307&r2=175306&pathrev=175307

Merge 174233
> Revert 170870
> > Boost WaveOut thread priority for background audio.
> >
> > XP seems to be lowering the priority of the thread responding to
> > audio callbacks when backgrounded, causing glitching.
> >
> > BUG=161307
> > TEST=background playback on XP works without issue.
> >
> > Review URL: https://codereview.chromium.org/11316284

> Causes hangs and high cpu usage for several users.

> TBR=dalec...@google.com
> Review URL: https://codereview.chromium.org/11638047

TBR=dalec...@google.com
Review URL: https://codereview.chromium.org/11800003
------------------------------------------------------------------------

chro...@googlecode.com

unread,
Jan 11, 2013, 12:25:16 PM1/11/13
to chromi...@chromium.org

Comment #97 on issue 161307 by samh1...@gmail.com: Sound is choppy or
Still an issue as of Chrome 24.0.1312.52, PepperFlash 11.5.31.137. Not as
bad as before, actually, but still some clicks/stutters here and there.

chro...@googlecode.com

unread,
Jan 14, 2013, 9:08:53 AM1/14/13
to chromi...@chromium.org

Comment #98 on issue 161307 by Ron.de.W...@gmail.com: Sound is choppy or
LS, today for 3 months now, or so, I am using Chrome Canary to avoid the
problem that is the subject of this thread. The following may or may not be
of interest to you: today I installed an extra 2 G memory bank in addition
to the 2 G I already had in my (old) Toshiba Satellite Pro P300. The first
thing I tried out was Chrome videos and the choppiness wasn't there. Then,
to get back to the addresses I was using in Canary, I opened Canary as
well. From the moment Canary opened, Chrome started chopping the sound
again. So I went back to Canary. Are you sure that the competition isn't
playing you a trick via Adobe Pepperflash which it all seems to boil down
to?

chro...@googlecode.com

unread,
Jan 16, 2013, 12:15:52 PM1/16/13
to chromi...@chromium.org

Comment #99 on issue 161307 by kenji...@chromium.org: Sound is choppy or
dalecurtis@: we are still getting some reports about the issue after
updating to 24. Are all the fix merged into 24? Or would it be helpful to
have folks with the issue on 24 double check with canary to find out if
it's fixed there? Thanks.

chro...@googlecode.com

unread,
Jan 16, 2013, 2:15:52 PM1/16/13
to chromi...@chromium.org

Comment #100 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
@Kenji: Yes all fixes are currently in and should resolve the problem for
many. I expect there are still some problems for users with older hardware
though; I'm in discussions with the Flash team to see if we can mitigate
these.

chro...@googlecode.com

unread,
Jan 20, 2013, 9:42:29 AM1/20/13
to chromi...@chromium.org

Comment #102 on issue 161307 by Wil...@gmail.com: Sound is choppy or
sound is distorted/choppy. Especially when i'm moving cursor, sound
crackles pretty much.

Google Chrome 24.0.1312.52 (m)
Käyttöjärjestelmä Windows XP SP3
Flash plugin 11.5.31.137 C:\Program
Files\Google\Chrome\Application\24.0.1312.52\PepperFlash\pepflashplayer.dll
Flash plugin 11,4,402,278
C:\WINDOWS\system32\Macromed\Flash\NPSWF32_11_4_402_278.dll (not used)
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card NVIDIA GeForce 8800 GTS
Driver display name nv4_disp.dll
--- GPU driver, more information ---
Vendor Id 0x10de
Device Id 0x0193
Driver vendor NVIDIA
Driver version 6.14.11.9621
Driver date
Pixel shader version
Vertex shader version
GL version
GL_VENDOR
GL_RENDERER
GL_VERSION
GL_EXTENSIONS

I'm also using M-Audio FW410 soundcard.

chro...@googlecode.com

unread,
Jan 23, 2013, 10:01:28 AM1/23/13
to chromi...@chromium.org

Comment #103 on issue 161307 by pau...@gmail.com: Sound is choppy or
I'm having this issue. Disabled pepper flash makes it MUCH better, but you
can still here some choppiness.
Most important is that this issue does not exist in IE10 or Firefox 18
I've tried all the different audio quality settings and buffer sizes. No
difference.

Windows 8
Chrome 25.0.1364.36 m
Pepper Flash: 11.5.31.137
System Flash: 11,5,502,146
Audio: M-Audio Fast Track Pro




chro...@googlecode.com

unread,
Jan 29, 2013, 2:11:00 AM1/29/13
to chromi...@chromium.org

Comment #105 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
Anyone feeling motivated to assist further can post a zip file containing
the contents of chrome://gpu/ and a recording made with chrome://tracing/ .
I posted my recordings over on Issue 140637 .

Instructions for tracing are here:
http://www.chromium.org/developers/how-tos/trace-event-profiling-tool/recording-tracing-runs

@ #93 ekloot1
I thought you might be onto something with the comment about
software/hardware rendering, but when I tried forcing the GPU on using
chrome://flags , it didn't help.

chro...@googlecode.com

unread,
Jan 29, 2013, 7:18:50 PM1/29/13
to chromi...@chromium.org

Comment #106 on issue 161307 by s.ple...@gmail.com: Sound is choppy or
Hi there,

Im running Windows 7 (!) and something seems to have changed my audio
buffer size. Even in the latest Canary version I have choppy audio in HTML5
audio playback (not flash!).
However, when I start with the audio buffer flag even set to as low as
--audio-buffer-size=512 it is no longer choppy! So I think per default, the
buffer size must be between 256 and 512. In anyway, setting it to 512 or
higher fixes the problem!

OS Windows 7
Chrome: 26.0.1397.0 (Offizieller Build 179299) canary

chro...@googlecode.com

unread,
Feb 1, 2013, 1:32:10 AM2/1/13
to chromi...@chromium.org

Comment #110 on issue 161307 by bugdro...@chromium.org: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307#c110

The following revision refers to this bug:
http://src.chromium.org/viewvc/chrome?view=rev&revision=180102

------------------------------------------------------------------------
r180102 | dalec...@chromium.org | 2013-02-01T06:26:35.993365Z

Changed paths:
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/win/audio_manager_win.cc?r1=180102&r2=180101&pathrev=180102
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/audio_output_resampler.cc?r1=180102&r2=180101&pathrev=180102
M
http://src.chromium.org/viewvc/chrome/trunk/src/media/audio/audio_util.cc?r1=180102&r2=180101&pathrev=180102

Use the correct number of WaveOut buffers on XP...

Reverts a buffer size increase added in http://crrev.com/168111
and hacks added in http://crrev.com/169553

BUG=161307
TEST=Flash, HTML5 playback smoothly -- even in the background.

Review URL: https://chromiumcodereview.appspot.com/12155003
------------------------------------------------------------------------

chro...@googlecode.com

unread,
Feb 3, 2013, 11:13:06 PM2/3/13
to chromi...@chromium.org

Comment #111 on issue 161307 by white.ph...@gmail.com: Sound is choppy or
confirmed, --audio-buffer-size=512 or higher fixes it. latest chromium
works fine without it.

chro...@googlecode.com

unread,
Feb 4, 2013, 12:39:23 AM2/4/13
to chromi...@chromium.org

Comment #112 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
I've played around with the buffers (see comment 20) before, and it doesn't
seem to be as simple as adjusting them to one single value. There seem to
be three separate problems in my playback:

1. Too short a buffer leads to regular stuttering where the audio pauses
for a brief moment, then continues where it left off.
2. A "just-right" buffer does not cause regular stuttering, but minor
clicks and pops still appear during hard drive activity, link focus, page
loading, or scrolling.
3. Too long a buffer leads to regular stuttering where audio is lost
entirely for short periods, then briefly reappears.

I think the value for "just right" depends on the video somehow, but if
there's a pattern, I can't discern it.

Attachments:
PepperFlash 11.6.602.155 buffer sizes.7z 9.5 MB

chro...@googlecode.com

unread,
Feb 4, 2013, 4:06:57 PM2/4/13
to chromi...@chromium.org

Comment #113 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
@112: Does the most recent Google Canary (26.0.1402.0) help your playback?

chro...@googlecode.com

unread,
Feb 4, 2013, 10:56:06 PM2/4/13
to chromi...@chromium.org

Comment #114 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
@Dale
I'm using 26.0.1403.0 Canary now. I think when I tested this on Canary
yesterday, it may have been the previous version.

I think you hit the nail on the head back in October when you said, "Since
we don't know the hardware sample rate at this point, we can't adjust the
buffer size based on it." and "Things sound and play correctly as far as I
can tell though. However even with 4k if the system is under load, I was
able to detect some clicks and pops on all clients (flash included)."

As before, one buffer size I tested today was almost tolerable, as long as
I let the computer sit without moving the mouse or running running anything
else. During this recording, I hovered the cursor over the Chrome tabs to
illustrate the problem caused by putting the computer "under load" at all.
The others needed no help from me to turn out awful.


Attachments:
PepperFlash 11.6.602.155 buffer sizes on Canary 26.0.1403.0.7z 9.1 MB

chro...@googlecode.com

unread,
Feb 6, 2013, 8:43:51 PM2/6/13
to chromi...@chromium.org

Comment #117 on issue 161307 by newton.j...@gmail.com: Sound is choppy or
distorted for Chrome 23 and higher
http://code.google.com/p/chromium/issues/detail?id=161307

@Dale
I'm afraid I have no idea how many buffers a Flash video requires, so
forgive the absurd numbers. I tried Canary 26.0.1405.0
with "--waveout-buffers=4" and with "--waveout-buffers=4096". I played a
YouTube video at low quality with PepperFlash enabled.

There was no discernible difference between the two settings, either in
sound (both tolerable) or resource utilization (both absurd). Quality was
decent as long as I didn't touch anything. Opening a new tab, clicking the
start menu, hovering over tabs, etc. caused problems.

chro...@googlecode.com

unread,
Feb 6, 2013, 8:47:51 PM2/6/13
to chromi...@chromium.org

Comment #118 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
That change won't be available until tomorrow's canary. You'll want to try
a value in the 4 .. 6 range.

chro...@googlecode.com

unread,
Feb 6, 2013, 10:23:51 PM2/6/13
to chromi...@chromium.org

Comment #119 on issue 161307 by mkte...@gmail.com: Sound is choppy or
Stupid question: Why does the old Flash plugin Just Work?

chro...@googlecode.com

unread,
Feb 7, 2013, 2:52:09 PM2/7/13
to chromi...@chromium.org

Comment #120 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
@mkterra: NPAPI flash ("the old Flash plugin") has direct access to the
system and the audio hardware. Further, the audio path in NPAPI flash was
written and tuned specifically for the Flash code base. This is all well
and good for performance, but because of the direct access, security bugs
in NPAPI flash are very dangerous.

PPAPI flash ("the new flash") is sandboxed to prevent Flash security bugs
from compromising your system. Doing so involves creating an abstraction
layer that sits between Flash and the system. As well as using Chrome's
native audio path on the other side of the layer. Chrome's audio path, not
surprisingly, was tuned and written for Chrome which leads to some quirks
between what Flash and Chrome are expecting.

In addition to differing expectations, the abstraction layer adds a certain
amount of overhead that may be problematic for older systems. Especially
on XP where the OS level audio API was not designed for the low latency and
high performance Chrome wants.

All of this is to say: It's complicated, but we're trying to make it
better :) If you're interested in additional reading:

http://blog.chromium.org/2012/08/the-road-to-safer-more-stable-and.html

chro...@googlecode.com

unread,
Feb 7, 2013, 3:11:09 PM2/7/13
to chromi...@chromium.org

Comment #121 on issue 161307 by mitch.bo...@gmail.com: Sound is choppy or
I see what you are saying. I have an old laptop running vista and video
and sound is fine. I have a pc running xp with newer hardware that plays
video and sound better than the vista system. I have an older system
running xp that has ok video but the sound is impossible.

Mitch

chro...@googlecode.com

unread,
Feb 7, 2013, 4:12:09 PM2/7/13
to chromi...@chromium.org

Comment #122 on issue 161307 by harmony....@gmail.com: Sound is choppy or
At www.AudioSparx.com, when playing tracks from the home page or internal
pages, we are experiencing intermittent audio distortion, choppiness,
distortion, or static (whatever you want to call it) for MP3 music playback
in the Jplayer audio player. It is not related to Flash, which seems to be
working fine for MP3 file playback.

The problem happens often, including during the initial play and during
repeat plays as tracks automatically loop and play over and over until
manually stopped. The problem does not happen with Internet Explorer or
Firefox at all, only with Google Chrome. All of the testing has been done
on Windows platforms only, not Linux. Network speed is broadband, 100Mbps
in one test location where the problem can be duplicated easily.

We can duplicate the problem readily on different computers in different
cities. We've rebooted all the computers and analyzed network cards and
network traffic to make sure it was not something caused by networking
issues. The fact that the problem happens during second and subsequent
plays through a track upon looping indicates that the problem is somehow
related to whatever is going on on the PC itself, not in the streaming of
the MP3 track from the web server.

Is anybody else experiencing this with Google Chrome? Any ideas about what
might be causing it or how to resolve it? You can likely observe the
problem yourself by using Chrome at our home page www.AudioSparx.com and
play any track there. The glitches will happen intermittently, sometimes a
few times during playback of a track, sometimes just maybe once, but almost
always some kind of glitchiness.

Here's the requested technical details below.

Google Chrome 24.0.1312.57 (m)
OS Windows 7 or Server 2008 R2 SP1 64 bit
Flash plugin 11.5.31.139
C:\Users\MyUserName\AppData\Local\Google\Chrome\User
Data\PepperFlash\11.5.31.139\pepflashplayer.dll
Flash plugin 11,5,502,146
C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_11_5_502_146.dll (not used)
--- Crash data ---
Crash Reporting Enable crash reporting to see crash IDs
For more details https://support.google.com/chrome/?p=ui_usagestat
--- GPU information ---
Graphics card NVIDIA GeForce GT 430
Driver display name
nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver name (strong)
oem56.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section024:9.18.13.697:pci\ven_10de&dev_0de1
--- GPU driver, more information ---
Vendor Id 0x10de
Device Id 0x0de1
Driver vendor NVIDIA
Driver version 9.18.13.697
Driver date 10-2-2012
Pixel shader version 3.0
Vertex shader version 3.0

____________________________________________________________________
Sound Card is Creative SB X-fi from Creative Labs
The problem is not related to the sound card, because music
plays just fine from Firefox and IE browsers, and plays fine via
Flash player. The only problem is music playback in Jplayer.

---

chro...@googlecode.com

unread,
Feb 7, 2013, 4:27:09 PM2/7/13
to chromi...@chromium.org

Comment #123 on issue 161307 by dalecur...@chromium.org: Sound is choppy or
@harmony.claire: The X-Fi problem is issue 170498. Please try today's
canary to see if the problem is resolved for you:

https://www.google.com/intl/en/chrome/browser/canary.html

chro...@googlecode.com

unread,
Feb 7, 2013, 4:33:09 PM2/7/13
to chromi...@chromium.org

Comment #124 on issue 161307 by mkte...@gmail.com: Sound is choppy or
@dalecurtis: Thanks for the explanation! :)

chro...@googlecode.com

unread,
Feb 7, 2013, 4:42:09 PM2/7/13
to chromi...@chromium.org

Comment #125 on issue 161307 by harmony....@gmail.com: Sound is choppy or
I can confirm that doing the following resolved the distortion problem in
Chrome:

Surf in Chrome here: chrome://plugins/

Then disable these two files:

1. A long file path like this, at the end will say "pepflashplayer.dll"
C:\Users\SomeUserName\AppData\Local\Google\Chrome\User
Data\PepperFlash\11.5.31.139\pepflashplayer.dll

2. Shockwave Flash 11.5 r502, which will point to something like this:
C:\Windows\SysWOW64\Macromed\Flash\NPSWF32_11_5_502_149.dll

Then surf here and download Flash, saving it to your hard drive somewhere:
http://get.adobe.com/flashplayer/?no_redirect
Then run this file, which will install the latest version of Flash.

Then refresh or reload any browser screen and the distortion should be gone.
This solved my problem with distorted music in Jplayer.

chro...@googlecode.com

unread,
Feb 7, 2013, 5:03:09 PM2/7/13
to chromi...@chromium.org

Comment #126 on issue 161307 by harmony....@gmail.com: Sound is choppy or
Canary seems to also be fine, I've heard no distortion at all so far.
Google, please fix the problem in the general Chrome release...it has been
going on for MONTHS now!

chro...@googlecode.com

unread,
Feb 7, 2013, 5:49:09 PM2/7/13
to chromi...@chromium.org

Comment #127 on issue 161307 by harmony....@gmail.com: Sound is choppy or
Stop the train, Canary inexplicably frequently stops playing music in the
middle of the track, requiring a page reload in order to be able to start
playing the track again.

It is loading more messages.
0 new messages