summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>2014-04-08 18:08:54 +0200
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>2014-05-03 22:31:19 +0300
commit620573691e54b55e8d49bb0234981a943fe26409 (patch)
tree15b38df8f52f9fec929dcee38f623b5b0ca95608
parentfbb8178c34d884249a34f6a26de4345d20186b9b (diff)
QGst/event: replace qPrintable by a proper UTF8 conversion
qPrintable converts the QString to the local 8-bit encoding of the system (usually UTF8, but can be something else), while Glib/GObject/GStreamer always expect UTF8 strings.
-rw-r--r--src/QGst/event.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/QGst/event.cpp b/src/QGst/event.cpp
index 119701f..71cdf85 100644
--- a/src/QGst/event.cpp
+++ b/src/QGst/event.cpp
@@ -261,7 +261,7 @@ bool BufferSizeEvent::isAsync() const
SinkMessageEventPtr SinkMessageEvent::create(const QString &name, const MessagePtr & msg)
{
- GstEvent * e = gst_event_new_sink_message(qPrintable(name), msg);
+ GstEvent * e = gst_event_new_sink_message(name.toUtf8().constData(), msg);
return SinkMessageEventPtr::wrap(e, false);
}