Changeset 227902 in webkit
- Timestamp:
- Jan 31, 2018 8:14:32 AM (6 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r227895 r227902 1 2018-01-31 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): Flag silent buffers as GAP buffers. This 10 enables downstream elements to optimize the buffer processing. 11 1 12 2018-01-31 Xabier Rodriguez Calvar <calvaris@igalia.com> 2 13 -
trunk/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp
r213445 r227902 354 354 unmapGstBuffer(buffer.get()); 355 355 356 // This is enabled only for GStreamer 1.12.5 because of a memory leak that was fixed in that version. 357 // https://bugzilla.gnome.org/show_bug.cgi?id=793067 358 if (webkitGstCheckVersion(1, 12, 5)) { 359 if (priv->bus->channel(i)->isSilent()) 360 GST_BUFFER_FLAG_SET(buffer.get(), GST_BUFFER_FLAG_GAP); 361 } 362 356 363 if (failed) 357 364 continue;
Note: See TracChangeset
for help on using the changeset viewer.