gtk-d v3.6.5 (2017-05-30T21:07:17Z)
Home
Dub
Repo
Buffer.this
gstreamer
Buffer
Buffer
Sets our main struct and passes it to the parent class.
this
(GstBuffer* gstBuffer, bool ownedRef)
class
Buffer
this
(
GstBuffer
*
gstBuffer
,
bool
ownedRef
= false
)
this
()
this
(Allocator allocator, size_t size, AllocationParams params)
this
(ubyte[] data)
this
(GstMemoryFlags flags, ubyte[] data, size_t maxsize, size_t offset, void* userData, GDestroyNotify notify)
Meta
Source
See Implementation
gstreamer
Buffer
Buffer
constructors
this
functions
addMeta
addParentBufferMeta
addProtectionMeta
append
appendMemory
appendRegion
copyDeep
copyInto
copyRegion
extract
extractDup
fill
findMemory
foreachMeta
getAllMemory
getBufferStruct
getFlags
getMemory
getMemoryRange
getMeta
getSize
getSizes
getSizesRange
getStruct
hasFlags
insertMemory
isAllMemoryWritable
isMemoryRangeWritable
iterateMeta
iterateMetaFiltered
map
mapRange
memcmp
memset
nMemory
peekMemory
prependMemory
removeAllMemory
removeMemory
removeMemoryRange
removeMeta
replaceAllMemory
replaceMemory
replaceMemoryRange
resize
resizeRange
setFlags
setSize
unmap
unsetFlags
static functions
getMaxMemory
getType
variables
gstBuffer
ownedRef
Sets our main struct and passes it to the parent class.