upipe-hls/upipe_hls_buffer.h header reference
Header inclusion [link]
Members [link]
Types [link]
Functions [link]
- const char * upipe_hls_buffer_command_str(int cmd)
- const char * upipe_hls_buffer_event_str(int event)
- int upipe_hls_buffer_get_duration(struct upipe *upipe, uint64_t *duration_p)
- struct upipe_mgr * upipe_hls_buffer_mgr_alloc(void )
- int upipe_hls_buffer_set_max_size(struct upipe *upipe, uint64_t max_size)
Members detail [link]
#define UPIPE_HLS_BUFFER_SIGNATURE [link]
This macro is declared in upipe-hls/upipe_hls_buffer.h source file, line 31.
#define _UPIPE_HLS_UPIPE_HLS_BUFFER_H_ [link]
This macro is declared in upipe-hls/upipe_hls_buffer.h source file, line 24.
enum upipe_hls_buffer_command [link]
This enum is declared in upipe-hls/upipe_hls_buffer.h source file, line 34.
| Identifier | Value | Description |
|---|---|---|
| UPIPE_HLS_BUFFER_SENTINEL | 0x8000 | |
| UPIPE_HLS_BUFFER_SET_MAX_SIZE | 1 | |
| UPIPE_HLS_BUFFER_GET_DURATION | 2 |
const char * upipe_hls_buffer_command_str(int cmd) [link]
This function is declared in upipe-hls/upipe_hls_buffer.h source file, line 41.
const char * upipe_hls_buffer_event_str(int event) [link]
This function is declared in upipe-hls/upipe_hls_buffer.h source file, line 74.
This function is declared in upipe-hls/upipe_hls_buffer.h source file, line 59.
This function is declared in upipe-hls/upipe_hls_buffer.h source file, line 83.
This function is declared in upipe-hls/upipe_hls_buffer.h source file, line 52.
enum uprobe_hls_buffer_event [link]
This enum is declared in upipe-hls/upipe_hls_buffer.h source file, line 64.
| Identifier | Value | Description |
|---|---|---|
| UPROBE_HLS_BUFFER_SENTINEL | 0x8000 | |
| UPROBE_HLS_BUFFER_UPDATE | 1 | the buffered duration has changed (uint64_t) |
| UPROBE_HLS_BUFFER_EOB | 2 | an end of block was reached |