upipe-ts/upipe_ts_psi_generator.h header reference
Upipe module generating PSI tables More
Header inclusion [link]
Members [link]
Type [link]
Functions [link]
- struct upipe_mgr * upipe_ts_psig_mgr_alloc(void )
- bool upipe_ts_psig_program_get_pcr_pid(struct upipe *upipe, unsigned int *pcr_pid_p)
- bool upipe_ts_psig_program_set_pcr_pid(struct upipe *upipe, unsigned int pcr_pid)
Description [link]
Upipe module generating PSI tables
Members detail [link]
#define UPIPE_TS_PSIG_FLOW_SIGNATURE [link]
This macro is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 36.
#define UPIPE_TS_PSIG_PROGRAM_SIGNATURE [link]
This macro is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 35.
#define UPIPE_TS_PSIG_SIGNATURE [link]
This macro is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 34.
#define _UPIPE_TS_UPIPE_TS_PSI_GENERATOR_H_ [link]
This macro is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 26.
This function is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 79.
This function returns the management structure for all ts_psig pipes.
The return value is pointer to manager
enum upipe_ts_psig_program_command [link]
This enum is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 40.
This enum extends upipe_command with specific commands for ts_psig_program.
| Identifier | Value | Description |
|---|---|---|
| UPIPE_TS_PSIG_PROGRAM_SENTINEL | UPIPE_CONTROL_LOCAL+0x3000 | |
| UPIPE_TS_PSIG_PROGRAM_GET_PCR_PID | 1 | returns the current PCR PID (unsigned int *) |
| UPIPE_TS_PSIG_PROGRAM_SET_PCR_PID | 2 | sets the PCR PID (unsigned int) |
This function is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 57.
This function returns the current PCR PID.
Parameter list:
- upipe: description structure of the pipe
- pcr_pid_p: filled in with the pcr_pid
The return value is false in case of error
This function is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 70.
This function sets the PCR PID.
Parameter list:
- upipe: description structure of the pipe
- pcr_pid: pcr_pid
The return value is false in case of error