upipe-ts/upipe_ts_psi_generator.h header reference

Upipe module generating PSI tables More

Header inclusion  

Members  

Type  

Functions  

Description  

Upipe module generating PSI tables

Members detail  

#define UPIPE_TS_PSIG_FLOW_SIGNATURE  

This macro is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 36.

#define UPIPE_TS_PSIG_PROGRAM_SIGNATURE  

This macro is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 35.

#define UPIPE_TS_PSIG_SIGNATURE  

This macro is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 34.

#define _UPIPE_TS_UPIPE_TS_PSI_GENERATOR_H_  

This macro is declared in upipe-ts/upipe_ts_psi_generator.h source file, line 26.

struct upipe_mgr * upipe_ts_psig_mgr_alloc(void )  

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  

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.

IdentifierValueDescription
UPIPE_TS_PSIG_PROGRAM_SENTINELUPIPE_CONTROL_LOCAL+0x3000
UPIPE_TS_PSIG_PROGRAM_GET_PCR_PID1returns the current PCR PID (unsigned int *)
UPIPE_TS_PSIG_PROGRAM_SET_PCR_PID2sets the PCR PID (unsigned int)

bool upipe_ts_psig_program_get_pcr_pid(struct upipe *upipe, unsigned int *pcr_pid_p)  

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

bool upipe_ts_psig_program_set_pcr_pid(struct upipe *upipe, unsigned int pcr_pid)  

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

Valid XHTML 1.0 StrictGenerated by cmassiot on Fri Feb 2 23:57:19 2018 using MkDoc