MPF Codec Manager. More...
#include "mpf_types.h"#include "mpf_codec.h"Go to the source code of this file.
Functions | |
| APT_BEGIN_EXTERN_C mpf_codec_manager_t * | mpf_codec_manager_create (apr_size_t codec_count, apr_pool_t *pool) |
| void | mpf_codec_manager_destroy (mpf_codec_manager_t *codec_manager) |
| apt_bool_t | mpf_codec_manager_codec_register (mpf_codec_manager_t *codec_manager, mpf_codec_t *codec) |
| mpf_codec_t * | mpf_codec_manager_codec_get (const mpf_codec_manager_t *codec_manager, mpf_codec_descriptor_t *descriptor, apr_pool_t *pool) |
| apt_bool_t | mpf_codec_manager_codec_list_get (const mpf_codec_manager_t *codec_manager, mpf_codec_list_t *codec_list, apr_pool_t *pool) |
| apt_bool_t | mpf_codec_manager_codec_list_load (const mpf_codec_manager_t *codec_manager, mpf_codec_list_t *codec_list, const char *str, apr_pool_t *pool) |
| const mpf_codec_t * | mpf_codec_manager_codec_find (const mpf_codec_manager_t *codec_manager, const apt_str_t *codec_name) |
MPF Codec Manager.
| const mpf_codec_t* mpf_codec_manager_codec_find | ( | const mpf_codec_manager_t * | codec_manager, | |
| const apt_str_t * | codec_name | |||
| ) |
Find codec by name
| mpf_codec_t* mpf_codec_manager_codec_get | ( | const mpf_codec_manager_t * | codec_manager, | |
| mpf_codec_descriptor_t * | descriptor, | |||
| apr_pool_t * | pool | |||
| ) |
Get (allocate) codec by codec descriptor
| apt_bool_t mpf_codec_manager_codec_list_get | ( | const mpf_codec_manager_t * | codec_manager, | |
| mpf_codec_list_t * | codec_list, | |||
| apr_pool_t * | pool | |||
| ) |
Get (allocate) list of available codecs
| apt_bool_t mpf_codec_manager_codec_list_load | ( | const mpf_codec_manager_t * | codec_manager, | |
| mpf_codec_list_t * | codec_list, | |||
| const char * | str, | |||
| apr_pool_t * | pool | |||
| ) |
Load (allocate) list of codecs
| apt_bool_t mpf_codec_manager_codec_register | ( | mpf_codec_manager_t * | codec_manager, | |
| mpf_codec_t * | codec | |||
| ) |
Register codec in codec manager
| APT_BEGIN_EXTERN_C mpf_codec_manager_t* mpf_codec_manager_create | ( | apr_size_t | codec_count, | |
| apr_pool_t * | pool | |||
| ) |
Create codec manager
| void mpf_codec_manager_destroy | ( | mpf_codec_manager_t * | codec_manager | ) |
Destroy codec manager
1.6.1