MT#55447 add dedicated codec format answer stub

Change-Id: I84883d7d6e041308a6fa19d6734c1b7200542200
pull/1563/head
Richard Fuchs 3 years ago
parent c815f35f88
commit cbecca7146

@ -442,6 +442,8 @@ reset:
__handler_shutdown(handler);
rtp_payload_type_copy(&handler->dest_pt, dest);
if (dest->codec_def->format_answer)
dest->codec_def->format_answer(&handler->dest_pt);
handler->handler_func = handler_func_transcode;
handler->transcoder = 1;
handler->dtmf_payload_type = dtmf_payload_type;

@ -87,6 +87,7 @@ typedef void set_enc_options_f(encoder_t *, const str *);
typedef void set_dec_options_f(decoder_t *, const str *);
typedef int format_parse_f(struct rtp_codec_format *, const str *fmtp);
typedef void format_answer_f(struct rtp_payload_type *);
@ -145,6 +146,7 @@ struct codec_def_s {
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;
const int bits_per_sample;
const enum media_type media_type;

Loading…
Cancel
Save