|
|
|
|
@ -184,27 +184,27 @@ INLINE long fraction_divl(long a, const struct fraction *f) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
struct codec_def_s {
|
|
|
|
|
const char * const rtpname;
|
|
|
|
|
const char *rtpname;
|
|
|
|
|
struct fraction default_clockrate_fact;
|
|
|
|
|
const int avcodec_id;
|
|
|
|
|
const char * const avcodec_name_enc;
|
|
|
|
|
const char * const avcodec_name_dec;
|
|
|
|
|
enum AVCodecID avcodec_id;
|
|
|
|
|
const char *avcodec_name_enc;
|
|
|
|
|
const char *avcodec_name_dec;
|
|
|
|
|
int default_clockrate;
|
|
|
|
|
int default_channels;
|
|
|
|
|
const int default_bitrate;
|
|
|
|
|
int default_bitrate;
|
|
|
|
|
int default_ptime;
|
|
|
|
|
int minimum_ptime;
|
|
|
|
|
const char *default_fmtp;
|
|
|
|
|
format_parse_f * const format_parse;
|
|
|
|
|
format_cmp_f * const format_cmp;
|
|
|
|
|
format_print_f * const format_print;
|
|
|
|
|
format_answer_f * const format_answer;
|
|
|
|
|
packetizer_f * const packetizer;
|
|
|
|
|
select_encoder_format_f * const select_encoder_format;
|
|
|
|
|
select_decoder_format_f * const select_decoder_format;
|
|
|
|
|
const int bits_per_sample;
|
|
|
|
|
const enum media_type media_type;
|
|
|
|
|
const str silence_pattern;
|
|
|
|
|
format_parse_f *format_parse;
|
|
|
|
|
format_cmp_f *format_cmp;
|
|
|
|
|
format_print_f *format_print;
|
|
|
|
|
format_answer_f *format_answer;
|
|
|
|
|
packetizer_f *packetizer;
|
|
|
|
|
select_encoder_format_f *select_encoder_format;
|
|
|
|
|
select_decoder_format_f *select_decoder_format;
|
|
|
|
|
int bits_per_sample;
|
|
|
|
|
enum media_type media_type;
|
|
|
|
|
str silence_pattern;
|
|
|
|
|
enum {
|
|
|
|
|
MOS_NB = 0, // default
|
|
|
|
|
MOS_FB,
|
|
|
|
|
@ -217,7 +217,7 @@ struct codec_def_s {
|
|
|
|
|
format_init_f *init;
|
|
|
|
|
set_enc_options_f *set_enc_options;
|
|
|
|
|
set_dec_options_f *set_dec_options;
|
|
|
|
|
const dtx_method_t * const dtx_methods[NUM_DTX_METHODS];
|
|
|
|
|
const dtx_method_t *dtx_methods[NUM_DTX_METHODS];
|
|
|
|
|
|
|
|
|
|
// filled in by codeclib_init()
|
|
|
|
|
str rtpname_str;
|
|
|
|
|
|