Class (GI Struct)

Gst-1.0GstByteArrayInterfaceSince 1.24

Interface for an array of bytes. It is expected to be subclassed to implement resize virtual method using language native array implementation, such as GLib's GLib.ByteArray, C++'s std::vector<uint8_t> or Rust's Vec<u8>.

resize implementation could allocate more than requested to avoid repeated reallocations. It can return false, or be set to null, in the case the array cannot grow.

1.24

Index
data: number
len: number