|
MediaProcessors
|
Generic processor module context (see type proc_ctx_t) extension for multiplexers and de-multiplexers. More...
#include <libmediaprocs/proc.h>

Go to the source code of this file.
Classes | |
| struct | proc_muxer_mux_ctx_s |
Typedefs | |
| typedef struct procs_ctx_s | procs_ctx_t |
| typedef struct proc_muxer_mux_ctx_s | proc_muxer_mux_ctx_t |
Functions | |
| int | proc_muxer_mux_ctx_init (proc_muxer_mux_ctx_t *proc_muxer_mux_ctx, log_ctx_t *log_ctx) |
| void | proc_muxer_mux_ctx_deinit (proc_muxer_mux_ctx_t *proc_muxer_mux_ctx, log_ctx_t *log_ctx) |
Generic processor module context (see type proc_ctx_t) extension for multiplexers and de-multiplexers.
Definition in file proc_muxer.h.
| typedef struct proc_muxer_mux_ctx_s proc_muxer_mux_ctx_t |
Multiplexer processing common context structure.
| void proc_muxer_mux_ctx_deinit | ( | proc_muxer_mux_ctx_t * | proc_muxer_mux_ctx, |
| log_ctx_t * | log_ctx | ||
| ) |
De-initialize multiplexer common context structure previously allocated by a call to 'proc_muxer_mux_ctx_init()'. This function release any heap-allocated field or structure member.
| proc_muxer_mux_ctx | Pointer to the multiplexer common context structure to be de-initialized. |
| log_ctx | Externally defined LOG module context structure. |
Definition at line 70 of file proc_muxer.c.
| int proc_muxer_mux_ctx_init | ( | proc_muxer_mux_ctx_t * | proc_muxer_mux_ctx, |
| log_ctx_t * | log_ctx | ||
| ) |
Initialize multiplexer common context structure.
| proc_muxer_mux_ctx | Pointer to the multiplexer common context structure to be initialized. |
| log_ctx | Externally defined LOG module context structure. |
Definition at line 50 of file proc_muxer.c.
1.8.11