upipe-modules/upipe_multicat_probe.h header reference
Upipe module - multicat probe More
Header inclusion
Members
Types
Functions
- int upipe_multicat_probe_get_rotate(struct upipe *upipe, uint64_t *interval_p, uint64_t *offset_p)
- struct upipe_mgr * upipe_multicat_probe_mgr_alloc(void )
- int upipe_multicat_probe_set_rotate(struct upipe *upipe, uint64_t interval, uint64_t offset)
Description
This linear module sends probe depending on the uref k.systime attribute.
Members detail
This macro is declared in upipe-modules/upipe_multicat_probe.h source file, line 41.
This macro is declared in upipe-modules/upipe_multicat_probe.h source file, line 42.
This macro is declared in upipe-modules/upipe_multicat_probe.h source file, line 40.
This macro is declared in upipe-modules/upipe_multicat_probe.h source file, line 32.
This enum is declared in upipe-modules/upipe_multicat_probe.h source file, line 46.
This enum extends upipe_command with specific commands for multicat sink.
Identifier | Value | Description |
---|---|---|
UPIPE_MULTICAT_PROBE_SENTINEL | UPIPE_CONTROL_LOCAL | |
UPIPE_MULTICAT_PROBE_GET_ROTATE | unknown | get rotate interval (uint64_t *, uint64_t *) |
UPIPE_MULTICAT_PROBE_SET_ROTATE | unknown | change rotate interval (uint64_t, uint64_t) (default: UPIPE_MULTICAT_PROBE_DEF_ROTATE) |
This function is declared in upipe-modules/upipe_multicat_probe.h source file, line 80.
This function returns the rotate interval (in 27MHz unit).
Parameter list:
- upipe: description structure of the pipe
- interval_p: filled in with the rotate interval in 27MHz
- offset_p: filled in with the rotate offset in 27MHz
The return value is an error code
This function is declared in upipe-modules/upipe_multicat_probe.h source file, line 68.
This function returns the management structure for multicat_probe pipes.
The return value is pointer to manager
This function is declared in upipe-modules/upipe_multicat_probe.h source file, line 96.
This function changes the rotate interval (in 27MHz unit) (default: UPIPE_MULTICAT_PROBE_DEF_ROTATE).
Parameter list:
- upipe: description structure of the pipe
- interval: rotate interval in 27MHz
- offset: rotate offset in 27MHz
The return value is an error code
This enum is declared in upipe-modules/upipe_multicat_probe.h source file, line 56.
This enum extends uprobe_event with specific events for multicat probe.
Identifier | Value | Description |
---|---|---|
UPROBE_MULTICAT_PROBE_SENTINEL | UPROBE_LOCAL | |
UPROBE_MULTICAT_PROBE_ROTATE | unknown | rotate event (struct uref *uref, uint64_t index) |