upipe-modules/upipe_skip.h header reference
Upipe module - skip More
Header inclusion
Members
Type
- enum upipe_skip_command
Functions
- int upipe_skip_get_offset(struct upipe *upipe, size_t *offset_p)
- struct upipe_mgr * upipe_skip_mgr_alloc(void )
- int upipe_skip_set_offset(struct upipe *upipe, size_t offset)
Description
Skip arbitrary length of data in blocks.
Members detail
This macro is declared in upipe-modules/upipe_skip.h source file, line 40.
This macro is declared in upipe-modules/upipe_skip.h source file, line 32.
This enum is declared in upipe-modules/upipe_skip.h source file, line 44.
This enum extends upipe_command with specific commands for upipe_skip.
Identifier | Value | Description |
---|---|---|
UPIPE_SKIP_SENTINEL | UPIPE_CONTROL_LOCAL | |
UPIPE_SKIP_GET_OFFSET | unknown | returns the current offset (size_t *) |
UPIPE_SKIP_SET_OFFSET | unknown | defines offset (size_t) |
This function is declared in upipe-modules/upipe_skip.h source file, line 61.
This function returns the currently opened offset.
Parameter list:
- upipe: description structure of the pipe
- offset: current offset
The return value is an error code
This function is declared in upipe-modules/upipe_skip.h source file, line 83.
This function returns the management structure for skip pipes.
The return value is pointer to manager
This function is declared in upipe-modules/upipe_skip.h source file, line 74.
This function asks to open the given offset.
Parameter list:
- upipe: description structure of the pipe
- offset: skip offset
The return value is an error code