Image stream

Image stream

Typedefs

typedef void va_image_stream

Functions

va_image_stream* va_image_stream_alloc_empty()
va_image_stream* va_image_stream_clone(const va_image_stream* stream)
void va_image_stream_free(va_image_stream* stream)

Typedef Documentation

typedef void va_image_stream

An image stream. An image streams can hold a variable number of fixed-size images. Through the C interface, image streams are passed as opaque pointers that can be manipulated using the va_image_stream_* functions.

Function Documentation

va_image_stream* va_image_stream_alloc_empty()

Allocates an empty image stream.

va_image_stream* va_image_stream_clone(const va_image_stream* stream)

Returns a deep copy of stream of NULL if memory allocation fails.

void va_image_stream_free(va_image_stream* stream)

Releases the memory allocated by stream.