ByteReader.dupStringUtf8

bool dupStringUtf8(out string str)

Free-function: g_free

FIXME:Reads (copies) a NUL-terminated string in the #GstByteReader instance, advancing the current position to the byte after the string. This will work for any NUL-terminated string with a character width of 8 bits, so ASCII, UTF-8, ISO-8859-N etc. No input checking for valid UTF-8 is done.

This function will fail if no NUL-terminator was found in in the data.

Parameters

straddress of a #gchar pointer variable in which to store the result

Returns

true if a string could be read into str, false otherwise. The

string put into str must be freed with [glib.global.gfree] when no longer needed.