Struct wfm_synth_refill_state_t¶
ClassList > wfm_synth_refill_state_t
A frame source's own state triplet, over its user pointer.More...
#include <wfm_synth_core.h>
Public Attributes¶
| Type | Name |
|---|---|
| void(* | get_state |
| const char *(* | refusal |
| int(* | set_state |
| size_t(* | state_bytes |
Detailed Description¶
What lets a synth that pulls its frames serialize: the synth carries the frame in play, and nests the source's position as this triplet's self-validating sub-blob (dp_state.h). state_bytes returning 0 is a refusal, and refusal says why (a static sentence). A table, not four arguments, because one is shared by every source of a kind (static storage: the synth keeps the pointer). See dp_wfm_synth_set_refill_state().
Public Attributes Documentation¶
variable get_state¶
variable refusal¶
variable set_state¶
variable state_bytes¶
The documentation for this class was generated from the following file native/inc/doppler/wfm_synth/wfm_synth_core.h