RESOLVED WORKSFORME 124204
[GStreamer] webKitWebAudioSrc fails to chain buffers when closing webpage
https://bugs.webkit.org/show_bug.cgi?id=124204
Summary [GStreamer] webKitWebAudioSrc fails to chain buffers when closing webpage
Nick Diego Yamane (diegoyam)
Reported 2013-11-12 07:29:08 PST
With GStreamer 1.0.8, when running EFL's MiniBrowser with a simple page that uses webaudio, webKiWebAudioSrc prints some error messages when you try to close the application. Below, the output messages with GST_DEBUG=2: HTML5 local storage is enabled for this view. 0:00:00.026368872 5868 0x1ef6ca0 WARN typefind gsttypefindelement.c:772:gst_type_find_get_extension:<typefind> failed to query peer uri 0:00:01.109740843 5868 0x7fe55405ea30 WARN audioresample gstaudioresample.c:1433:plugin_init: Orc disabled, can't benchmark int vs. float resampler 0:00:01.109767087 5868 0x7fe55405ea30 WARN GST_PERFORMANCE gstaudioresample.c:1436:plugin_init: orc disabled, no benchmarking done 0:00:05.168712146 5868 0x7fe5480030f0 WARN bin gstbin.c:2490:gst_bin_do_latency_func:<play> failed to query latency 0:00:12.906384786 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Internal WebAudioSrc error 0:00:12.906419659 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Failed to push buffer on queue4:sink 0:00:12.906489154 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Internal WebAudioSrc error 0:00:12.906501956 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Failed to push buffer on queue4:sink 0:00:12.906864644 5868 0x1cd68a0 WARN wavenc gstwavenc.c:719:gst_wavenc_change_state:<wavenc0> warning: Wav stream not finished properly 0:00:12.906893343 5868 0x1cd68a0 WARN wavenc gstwavenc.c:719:gst_wavenc_change_state:<wavenc0> warning: Wav stream not finished properly, no EOS received before shutdown 0:00:12.906965062 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Internal WebAudioSrc error 0:00:12.906980460 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Failed to push buffer on queue5:sink 0:00:12.907022343 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Internal WebAudioSrc error 0:00:12.907040802 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Failed to push buffer on queue4:sink 0:00:12.907127883 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Internal WebAudioSrc error 0:00:12.907379022 5868 0x1e8fd90 WARN webkitwebaudiosrc /home/nick/projects/webkit-nix/src/nix/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:392:webKitWebAudioSrcLoop:<webkitwebaudiosrc0> error: Failed to push buffer on queue5:sink
Attachments
Philippe Normand
Comment 1 2014-03-04 05:46:37 PST
I can't reproduce this error with gst 1.2.1.
Philippe Normand
Comment 2 2014-03-05 00:24:46 PST
Closing, feel free to reopen if you think this is still a bug!
Note You need to log in before you can comment on or make changes to this bug.