diff options
author | Nicolas Dufresne <nicolas.dufresne@collabora.com> | 2018-09-11 21:32:27 -0400 |
---|---|---|
committer | Nicolas Dufresne <nicolas.dufresne@collabora.com> | 2018-09-11 21:33:51 -0400 |
commit | c81b2f620785ef48618b36f21e3ee84ad757aeb4 (patch) | |
tree | cebff403d79caa97bfd345812122671f7632c11a | |
parent | 616d588b52ec44ffb0c522a029ed9c99ae6f6bd0 (diff) | |
download | gstreamer-c81b2f620785ef48618b36f21e3ee84ad757aeb4.tar.gz |
filesink: Fix wrong printf format
We add a guint64 and a guint, the result is a guint64. On 64bit
architecture, this is the same, but on 32bit architecture, it's not.
https://bugzilla.gnome.org/show_bug.cgi?id=797127
-rw-r--r-- | plugins/elements/gstfilesink.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/elements/gstfilesink.c b/plugins/elements/gstfilesink.c index de4cb542e6..c722759716 100644 --- a/plugins/elements/gstfilesink.c +++ b/plugins/elements/gstfilesink.c @@ -773,7 +773,7 @@ gst_file_sink_render_list (GstBaseSink * bsink, GstBufferList * buffer_list) GST_DEBUG_OBJECT (sink, "Queueing buffer list of %u bytes (%u buffers) at offset %" - G_GSIZE_FORMAT, size, num_buffers, + G_GUINT64_FORMAT, size, num_buffers, sink->current_pos + sink->current_buffer_size); for (i = 0; i < num_buffers; ++i) @@ -828,7 +828,7 @@ gst_file_sink_render (GstBaseSink * sink, GstBuffer * buffer) } else if (n_mem > 0) { GST_DEBUG_OBJECT (filesink, "Queueing buffer of %" G_GSIZE_FORMAT " bytes at offset %" - G_GSIZE_FORMAT, gst_buffer_get_size (buffer), + G_GUINT64_FORMAT, gst_buffer_get_size (buffer), filesink->current_pos + filesink->current_buffer_size); filesink->current_buffer_size += gst_buffer_get_size (buffer); |