Changeset 182947 in webkit
- Timestamp:
- Apr 17, 2015 3:43:22 AM (9 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r182943 r182947 1 2015-04-17 Philippe Normand <pnormand@igalia.com> 2 3 [GStreamer] Silent WebAudio buffers support 4 https://bugs.webkit.org/show_bug.cgi?id=143869 5 6 Reviewed by Carlos Garcia Campos. 7 8 * platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp: 9 (webKitWebAudioSrcLoop): Set gap flag on silent buffers. The audio 10 sink can then drop them and avoid un-necessary buffer processing. 11 1 12 2015-04-17 Carlos Garcia Campos <cgarcia@igalia.com> 2 13 -
trunk/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp
r181449 r182947 372 372 g_free(buffer); 373 373 374 if (priv->bus->channel(i)->isSilent()) 375 GST_BUFFER_FLAG_SET(channelBuffer, GST_BUFFER_FLAG_GAP); 376 374 377 if (ret == GST_FLOW_OK) { 375 378 ret = gst_app_src_push_buffer(GST_APP_SRC(appsrc), channelBuffer);
Note: See TracChangeset
for help on using the changeset viewer.