Open Broadcaster Software
Free, open source software for live streaming and recording
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
pipe.h File Reference

Go to the source code of this file.

Typedefs

typedef struct os_process_pipe os_process_pipe_t
 

Functions

EXPORT os_process_pipe_tos_process_pipe_create (const char *cmd_line, const char *type)
 
EXPORT int os_process_pipe_destroy (os_process_pipe_t *pp)
 
EXPORT size_t os_process_pipe_read (os_process_pipe_t *pp, uint8_t *data, size_t len)
 
EXPORT size_t os_process_pipe_write (os_process_pipe_t *pp, const uint8_t *data, size_t len)
 

Typedef Documentation

typedef struct os_process_pipe os_process_pipe_t

Function Documentation

EXPORT os_process_pipe_t* os_process_pipe_create ( const char *  cmd_line,
const char *  type 
)
EXPORT int os_process_pipe_destroy ( os_process_pipe_t pp)
EXPORT size_t os_process_pipe_read ( os_process_pipe_t pp,
uint8_t data,
size_t  len 
)
EXPORT size_t os_process_pipe_write ( os_process_pipe_t pp,
const uint8_t data,
size_t  len 
)