upipe-ts/upipe_ts_pid_filter.h header reference
Upipe module filtering on PIDs of a transport stream More
Header inclusion
Members
Type
Functions
- int upipe_ts_pidf_add_pid(struct upipe *upipe, uint16_t pid)
- int upipe_ts_pidf_del_pid(struct upipe *upipe, uint16_t pid)
- struct upipe_mgr * upipe_ts_pidf_mgr_alloc(void )
Description
Upipe module filtering on PIDs of a transport stream
Members detail
This macro is declared in upipe-ts/upipe_ts_pid_filter.h source file, line 33.
This macro is declared in upipe-ts/upipe_ts_pid_filter.h source file, line 26.
This function is declared in upipe-ts/upipe_ts_pid_filter.h source file, line 53.
This function adds the given PID.
Parameter list:
- upipe: description structure of the pipe
- pid: pid to add
The return value is an error code
This enum is declared in upipe-ts/upipe_ts_pid_filter.h source file, line 37.
This enum extends upipe_command with specific commands for ts pid filter.
Identifier | Value | Description |
---|---|---|
UPIPE_TS_PIDF_SENTINEL | UPIPE_CONTROL_LOCAL | |
UPIPE_TS_PIDF_ADD_PID | unknown | adds the given PID (unsigned int) |
UPIPE_TS_PIDF_DEL_PID | unknown | deletes the given PID (unsigned int) |
This function is declared in upipe-ts/upipe_ts_pid_filter.h source file, line 65.
This function deletes the given PID.
Parameter list:
- upipe: description structure of the pipe
- pid: pid to delete
The return value is an error code
This function is declared in upipe-ts/upipe_ts_pid_filter.h source file, line 74.
This function returns the management structure for all ts_pidf pipes.
The return value is pointer to manager