summaryrefslogtreecommitdiff
path: root/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp')
-rw-r--r--Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp b/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp
index 5b92eb7bd..18372fc0b 100644
--- a/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp
+++ b/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp
@@ -305,7 +305,7 @@ void AudioFileReader::decodeAudioForBusCreation()
if (m_data) {
ASSERT(m_dataSize);
source = gst_element_factory_make("giostreamsrc", 0);
- GRefPtr<GInputStream> memoryStream = g_memory_input_stream_new_from_data(m_data, m_dataSize, 0);
+ GRefPtr<GInputStream> memoryStream = adoptGRef(g_memory_input_stream_new_from_data(m_data, m_dataSize, 0));
g_object_set(source, "stream", memoryStream.get(), NULL);
} else {
source = gst_element_factory_make("filesrc", 0);