Browse Source

MT#55283 update codec getter for jitter buffer

closes #1978

Change-Id: Id7e7e0aba9020f212b275cef028526bf0403246a
pull/1981/head
Richard Fuchs 5 months ago
parent
commit
a9d48c0b48
1 changed files with 2 additions and 10 deletions
  1. +2
    -10
      daemon/jitter_buffer.c

+ 2
- 10
daemon/jitter_buffer.c View File

@ -66,16 +66,8 @@ static void reset_jitter_buffer(struct jitter_buffer *jb) {
jb->disabled = 1;
}
static rtp_payload_type *codec_rtp_pt(struct media_packet *mp, int payload_type) {
rtp_payload_type *rtp_pt = NULL;
struct codec_handler *transcoder = codec_handler_get(mp->media, payload_type, mp->media_out, NULL);
if(transcoder) {
if(transcoder->source_pt.payload_type == payload_type)
rtp_pt = &transcoder->source_pt;
if(transcoder->dest_pt.payload_type == payload_type)
rtp_pt = &transcoder->dest_pt;
}
return rtp_pt;
static inline rtp_payload_type *codec_rtp_pt(struct media_packet *mp, int payload_type) {
return t_hash_table_lookup(mp->media->codecs.codecs, GINT_TO_POINTER(payload_type));
}
static int get_clock_rate(struct media_packet *mp, int payload_type) {


Loading…
Cancel
Save