upipe-modules/upipe_chunk_stream.h header reference
Upipe chunk module - outputs fixed-length blocks from stream More
Header inclusion
Members
Type
Functions
- int upipe_chunk_stream_get_mtu(struct upipe *upipe, unsigned int *mtu_p, unsigned int *align_p)
- struct upipe_mgr * upipe_chunk_stream_mgr_alloc(void )
- int upipe_chunk_stream_set_mtu(struct upipe *upipe, unsigned int mtu, unsigned int align)
Description
Upipe chunk module - outputs fixed-length blocks from stream
Members detail
This macro is declared in upipe-modules/upipe_chunk_stream.h source file, line 39.
This macro is declared in upipe-modules/upipe_chunk_stream.h source file, line 31.
This enum is declared in upipe-modules/upipe_chunk_stream.h source file, line 43.
This enum extends upipe_command with specific commands for chunk_stream pipes.
Identifier | Value | Description |
---|---|---|
UPIPE_CHUNK_STREAM_SENTINEL | UPIPE_CONTROL_LOCAL | |
UPIPE_CHUNK_STREAM_SET_MTU | unknown | set chunk size (unsigned int, unsigned int) |
UPIPE_CHUNK_STREAM_GET_MTU | unknown | set chunk size (unsigned int*, unsigned int*) |
This function is declared in upipe-modules/upipe_chunk_stream.h source file, line 61.
This function returns the configured mtu of TS packets.
Parameter list:
- upipe: description structure of the pipe
- mtu_p: filled in with the configured mtu, in octets
- align_p: filled in with the configured alignment, in octets
The return value is an error code
This function is declared in upipe-modules/upipe_chunk_stream.h source file, line 83.
This function returns the management structure for chunk_stream pipes.
The return value is pointer to manager
This function is declared in upipe-modules/upipe_chunk_stream.h source file, line 74.
This function sets the configured mtu of TS packets.
- upipe: description structure of the pipe
- mtu: max packet size, in octets
- align: packet chunk alignment, in octets
The return value is an error code