upipe-modules/upipe_burst.h header reference
Upipe burst module More
Header inclusion [link]
Members [link]
Type [link]
- enum uprobe_burst_event
Functions [link]
- const char * upipe_burst_event_str(int event)
- struct upipe_mgr * upipe_burst_mgr_alloc(void )
Description [link]
The burst pipe makes sure that an entire block is read without blocking the pump.
Members detail [link]
#define UPIPE_BURST_SIGNATURE [link]
This macro is declared in upipe-modules/upipe_burst.h source file, line 39.
#define _UPIPE_MODULES_UPIPE_BURST_H_ [link]
This macro is declared in upipe-modules/upipe_burst.h source file, line 32.
const char * upipe_burst_event_str(int event) [link]
This function is declared in upipe-modules/upipe_burst.h source file, line 56.
This function converts enum uprobe_burst_event to a string.
Parameter list:
- event: event to convert
The return value is a string of NULL if invalid
This function is declared in upipe-modules/upipe_burst.h source file, line 65.
This function allocates a burst pipe manager.
enum uprobe_burst_event [link]
This enum is declared in upipe-modules/upipe_burst.h source file, line 43.
This enum extends enum uprobe_event with specific burst events.
| Identifier | Value | Description |
|---|---|---|
| UPROBE_BURST_SENTINEL | 0x8000 | |
| UPROBE_BURST_UPDATE | 1 | burst pipe blocked state change (bool) |