av_buffer_create

Create an AVBuffer from an existing array.

If this function is successful, data is owned by the AVBuffer. The caller may only access data through the returned AVBufferRef and references derived from it. If this function fails, data is left untouched. @param data data array @param size size of data in bytes @param free a callback for freeing this buffer's data @param opaque parameter to be got for processing or passed to free @param flags a combination of AV_BUFFER_FLAG_*

@return an AVBufferRef referring to data on success, NULL on failure.

@nogc nothrow extern (C)
av_buffer_create
(
uint8_t* data
,
int size
,
void function
(
void* opaque
,
uint8_t* data
)
free
,
void* opaque
,
int flags
)

Meta