upipe-ts/upipe_ts_split.h header reference
Upipe module splitting PIDs of a transport stream More
Header inclusion [link]
Members [link]
Type [link]
Function [link]
- struct upipe_mgr * upipe_ts_split_mgr_alloc(void )
Description [link]
Upipe module splitting PIDs of a transport stream
Members detail [link]
#define UPIPE_TS_SPLIT_OUTPUT_SIGNATURE [link]
This macro is declared in upipe-ts/upipe_ts_split.h source file, line 35.
#define UPIPE_TS_SPLIT_SIGNATURE [link]
This macro is declared in upipe-ts/upipe_ts_split.h source file, line 34.
#define _UPIPE_TS_UPIPE_TS_SPLIT_H_ [link]
This macro is declared in upipe-ts/upipe_ts_split.h source file, line 26.
This function is declared in upipe-ts/upipe_ts_split.h source file, line 52.
This function returns the management structure for all ts_split pipes.
The return value is pointer to manager
enum uprobe_ts_split_event [link]
This enum is declared in upipe-ts/upipe_ts_split.h source file, line 39.
This enum extends uprobe_event with specific events for ts split.
| Identifier | Value | Description |
|---|---|---|
| UPROBE_TS_SPLIT_SENTINEL | UPROBE_LOCAL+0x1000 | |
| UPROBE_TS_SPLIT_ADD_PID | 1 | the given PID is needed for correct operation (unsigned int) |
| UPROBE_TS_SPLIT_DEL_PID | 2 | the given PID is no longer needed (unsigned int) |