PipeWire: pw_mempool_events Struct Reference

PipeWire 0.3.34

Data Fields
pw_mempool_events Struct Reference
Memory Blocks

## Data Fields
uint32_t | version
void(* | destroy )(void *data)
| the pool is destroyed More...
void(* | added )(void *data, struct pw_memblock *block)
| a new memory block is added to the pool More...
void(* | removed )(void *data, struct pw_memblock *block)
| a memory block is removed from the pool More...

## Field Documentation

## ◆ added

void(* pw_mempool_events::added) (void *data, struct pw_memblock *block)

a new memory block is added to the pool

## ◆ destroy

void(* pw_mempool_events::destroy) (void *data)

the pool is destroyed

## ◆ removed

void(* pw_mempool_events::removed) (void *data, struct pw_memblock *block)

a memory block is removed from the pool

## ◆ version

uint32_t pw_mempool_events::version

The documentation for this struct was generated from the following file:

- pipewire/src/pipewire/mem.h