Data Structures | |
struct | rte_context_info |
Typedefs | |
typedef rte_context | rte_context |
Functions | |
rte_context_info * | rte_context_info_enum (unsigned int index) |
rte_context_info * | rte_context_info_by_keyword (const char *keyword) |
rte_context_info * | rte_context_info_by_context (rte_context *context) |
rte_context * | rte_context_new (const char *keyword, void *user_data, char **errstr) |
void | rte_context_delete (rte_context *context) |
void * | rte_context_user_data (rte_context *context) |
|
Opaque rte_context object. You can allocate an rte_context with rte_context_new(). |
|
Some codecs may depend on machine features such as SIMD instructions or the presence of certain libraries, thus the list can vary from session to session.
|
|
|
|
|
|
rte_context_new ("keyword; quality=75.5, comment=\"example\"", NULL, NULL); RTE is thread aware: Multiple threads can allocate contexts but sharing the same context between threads is not safe unless you implement your own mutual exclusion mechanism.
|
|
|
|
|