|
| static void CALLBACK | vlc_process_WindowsPoll_i11e_wake_self (ULONG_PTR data) |
| |
| static void | vlc_process_WindowsPoll_i11e_wake (void *opaque) |
| |
| static int | vlc_process_WindowsPoll (HANDLE hFd, LPOVERLAPPED lpoverlapped, DWORD *bytes, vlc_tick_t timeout_ms) |
| |
| 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.
|
| |