Module: Gst::BufferCopyFlags

Defined in:
(unknown)

Constant Summary collapse

NONE =

copy nothing

0 or :none
FLAGS =

flag indicating that buffer flags should be copied

1 or :flags
TIMESTAMPS =

flag indicating that buffer pts, dts, duration, offset and offset_end should be copied

2 or :timestamps
META =

flag indicating that buffer meta should be copied

4 or :meta
MEMORY =

flag indicating that buffer memory should be reffed and appended to already existing memory. Unless the memory is marked as NO_SHARE, no actual copy of the memory is made but it is simply reffed. Add GST_BUFFER_COPY_DEEP to force a real copy.

8 or :memory
MERGE =

flag indicating that buffer memory should be merged

16 or :merge
DEEP =

flag indicating that memory should always be copied instead of reffed

32 or :deep