MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / av_refstruct_pool_uninit

Function av_refstruct_pool_uninit

libavutil/refstruct.h:292–295  ·  view source on GitHub ↗

* Mark the pool as being available for freeing. It will actually be freed * only once all the allocated buffers associated with the pool are released. * Thus it is safe to call this function while some of the allocated buffers * are still in use. * * It is illegal to try to get a new entry after this function has been called. * * @param poolp pointer to a pointer to either NULL or a pool to

Source from the content-addressed store, hash-verified

290 * `*poolp` will be set to NULL.
291 */
292static inline void av_refstruct_pool_uninit(AVRefStructPool **poolp)
293{
294 av_refstruct_unref(poolp);
295}
296
297#endif /* AVUTIL_REFSTRUCT_H */

Callers 15

av_container_fifo_freeFunction · 0.85
ff_mpv_decode_closeFunction · 0.85
ff_vaapi_encode_closeFunction · 0.85
init_table_poolsFunction · 0.85
ff_nvdec_decode_uninitFunction · 0.85
free_buffer_poolsFunction · 0.85
vp9_frame_allocFunction · 0.85
vp9_decode_freeFunction · 0.85
ff_h264_free_tablesFunction · 0.85
h264_decode_endFunction · 0.85
ff_mpv_encode_endFunction · 0.85
ff_codec_closeFunction · 0.85

Calls 1

av_refstruct_unrefFunction · 0.85

Tested by

no test coverage detected