Lines Matching refs:opaque
39 * represents the data buffer itself; it is opaque and not meant to be accessed
71 * A reference counted buffer type. It is opaque and is meant to be used through
126 * @param opaque parameter to be got for processing or passed to free
132 void (*free)(void *opaque, uint8_t *data),
133 void *opaque, int flags);
140 void av_buffer_default_free(void *opaque, uint8_t *data);
167 * @return the opaque parameter set by av_buffer_create.
251 * The buffer pool. This structure is opaque and not meant to be accessed
272 * @param opaque arbitrary user data used by the allocator
279 * and freed. It is intended to uninitialize the user opaque
283 AVBufferPool *av_buffer_pool_init2(size_t size, void *opaque,
284 AVBufferRef* (*alloc)(void *opaque, size_t size),
285 void (*pool_free)(void *opaque));
306 * Query the original opaque parameter of an allocated buffer in the pool.
309 * @return the opaque parameter set by the buffer allocator function of the
312 * @note the opaque parameter of ref is used by the buffer pool implementation,
313 * therefore you have to use this function to access the original opaque