upipe-modules/upipe_burst.h header reference

Upipe burst module More

Header inclusion [link] 

Members [link] 

Type [link] 

Functions [link] 

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

struct upipe_mgr * upipe_burst_mgr_alloc(void ) [link] 

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.

IdentifierValueDescription
UPROBE_BURST_SENTINEL0x8000
UPROBE_BURST_UPDATE1burst pipe blocked state change (bool)
Valid XHTML 1.0 StrictGenerated by cmassiot on Sun Dec 14 18:31:17 2025 using MkDoc