/* see if we are asked to perform a specific kind of buffering */
if ((mode = sink->buffer_mode) != -1) {
- gsize buffer_size;
+ guint buffer_size;
/* free previous buffer if any */
g_free (sink->buffer);
buffer_size = sink->buffer_size;
}
#ifdef HAVE_STDIO_EXT_H
- GST_DEBUG_OBJECT (sink, "change buffer size %d to %d, mode %d",
- __fbufsize (sink->file), buffer_size, mode);
+ GST_DEBUG_OBJECT (sink, "change buffer size %u to %u, mode %d",
+ (guint) __fbufsize (sink->file), buffer_size, mode);
#else
- GST_DEBUG_OBJECT (sink, "change buffer size to %d, mode %d",
+ GST_DEBUG_OBJECT (sink, "change buffer size to %u, mode %d",
sink->buffer_size, mode);
#endif
if (setvbuf (sink->file, sink->buffer, mode, buffer_size) != 0) {
g_return_val_if_fail (offset >= 0, NULL);
- GST_LOG_OBJECT (src, "mapping region %08llx+%08lx from file into memory",
- offset, (gulong) size);
+ GST_LOG_OBJECT (src, "mapping region %08" G_GOFFSET_MODIFIER "x+%08lx "
+ "from file into memory", (goffset) offset, (gulong) size);
mmapregion = mmap (NULL, size, PROT_READ, MAP_SHARED, src->fd, offset);