|
VLC 4.0.0-dev
|
Data Structures | |
| struct | vlc_process |
Functions | |
| struct vlc_process * | vlc_process_Spawn (const char *path, int argc, const char *const *argv) |
| Spawn a new process with input and output redirection. | |
| int | vlc_process_Terminate (struct vlc_process *process, bool kill_process) |
| Stop a vlc_process and wait for its termination. | |
| ssize_t | vlc_process_fd_Read (struct vlc_process *process, uint8_t *buf, size_t size, vlc_tick_t timeout_ms) |
| Read data from the process's standard output with a timeout. | |
| ssize_t | vlc_process_fd_Write (struct vlc_process *process, const uint8_t *buf, size_t size, vlc_tick_t timeout_ms) |
| Write data to the process's standard input with a timeout. | |