org.gstreamer.lowlevel
Interface GstBufferAPI

All Superinterfaces:
com.sun.jna.Library

public interface GstBufferAPI
extends com.sun.jna.Library

GstBuffer functions


Nested Class Summary
static class GstBufferAPI.BufferStruct
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static GstBufferAPI GSTBUFFER_API
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 Buffer gst_buffer_create_sub(Buffer parent, int offset, int size)
           
 Caps gst_buffer_get_caps(Buffer buffer)
           
 GType gst_buffer_get_type()
           
 boolean gst_buffer_is_metadata_writable(Buffer buf)
           
 boolean gst_buffer_is_span_fast(Buffer buf1, Buffer buf2)
           
 Buffer gst_buffer_join(Buffer buf1, Buffer buf2)
           
 Buffer gst_buffer_make_metadata_writable(Buffer buf)
           
 Buffer gst_buffer_merge(Buffer buf1, Buffer buf2)
           
 Buffer gst_buffer_new_and_alloc(int size)
           
 Buffer gst_buffer_new()
           
 void gst_buffer_set_caps(Buffer buffer, Caps caps)
           
 Buffer gst_buffer_span(Buffer buf1, int offset, Buffer buf2, int len)
           
 Buffer gst_buffer_try_new_and_alloc(int size)
           
 

Field Detail

GSTBUFFER_API

static final GstBufferAPI GSTBUFFER_API
Method Detail

gst_buffer_get_type

GType gst_buffer_get_type()

gst_buffer_new

Buffer gst_buffer_new()

gst_buffer_new_and_alloc

Buffer gst_buffer_new_and_alloc(int size)

gst_buffer_try_new_and_alloc

Buffer gst_buffer_try_new_and_alloc(int size)

gst_buffer_is_metadata_writable

boolean gst_buffer_is_metadata_writable(Buffer buf)

gst_buffer_make_metadata_writable

Buffer gst_buffer_make_metadata_writable(Buffer buf)

gst_buffer_create_sub

Buffer gst_buffer_create_sub(Buffer parent,
                             int offset,
                             int size)

gst_buffer_get_caps

Caps gst_buffer_get_caps(Buffer buffer)

gst_buffer_set_caps

void gst_buffer_set_caps(Buffer buffer,
                         Caps caps)

gst_buffer_is_span_fast

boolean gst_buffer_is_span_fast(Buffer buf1,
                                Buffer buf2)

gst_buffer_span

Buffer gst_buffer_span(Buffer buf1,
                       int offset,
                       Buffer buf2,
                       int len)

gst_buffer_merge

Buffer gst_buffer_merge(Buffer buf1,
                        Buffer buf2)

gst_buffer_join

Buffer gst_buffer_join(Buffer buf1,
                       Buffer buf2)


Copyright © 2010. All Rights Reserved.