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