eliminate redundant function argument

Change-Id: I5bff4436072c2855590e08d90c5098af3abceb93
changes/91/21291/1
Richard Fuchs 7 years ago
parent 99c2ac9bd5
commit 95a7cc6cfb

@ -440,9 +440,7 @@ void codec_add_raw_packet(struct media_packet *mp) {
mp->ssrc_out->payload_type = mp->rtp->m_pt & 0x7f;
g_queue_push_tail(&mp->packets_out, p);
}
static int handler_func_passthrough(struct codec_handler *h, struct call_media *media,
struct media_packet *mp)
{
static int handler_func_passthrough(struct codec_handler *h, struct media_packet *mp) {
codec_add_raw_packet(mp);
return 0;
}
@ -546,11 +544,9 @@ struct rtp_payload_type *codec_make_payload_type(const str *codec_str, struct ca
#ifdef WITH_TRANSCODING
static int handler_func_passthrough_ssrc(struct codec_handler *h, struct call_media *media,
struct media_packet *mp)
{
static int handler_func_passthrough_ssrc(struct codec_handler *h, struct media_packet *mp) {
if (G_UNLIKELY(!mp->rtp))
return handler_func_passthrough(h, media, mp);
return handler_func_passthrough(h, mp);
// substitute out SSRC
mp->rtp->ssrc = htonl(mp->ssrc_in->ssrc_map_out);
@ -722,11 +718,9 @@ static int __packet_decoded(decoder_t *decoder, AVFrame *frame, void *u1, void *
return 0;
}
static int handler_func_transcode(struct codec_handler *h, struct call_media *media,
struct media_packet *mp)
{
static int handler_func_transcode(struct codec_handler *h, struct media_packet *mp) {
if (G_UNLIKELY(!mp->rtp))
return handler_func_passthrough(h, media, mp);
return handler_func_passthrough(h, mp);
assert((mp->rtp->m_pt & 0x7f) == h->source_pt.payload_type);

@ -1649,7 +1649,7 @@ static int stream_packet(struct packet_handler_ctx *phc) {
else {
struct codec_handler *transcoder = codec_handler_get(phc->mp.media, phc->payload_type);
// this transfers the packet from 's' to 'packets_out'
if (transcoder->func(transcoder, phc->mp.media, &phc->mp))
if (transcoder->func(transcoder, &phc->mp))
goto drop;
}

@ -16,7 +16,7 @@ struct ssrc_hash;
struct sdp_ng_flags;
typedef int codec_handler_func(struct codec_handler *, struct call_media *, struct media_packet *);
typedef int codec_handler_func(struct codec_handler *, struct media_packet *);
struct codec_handler {

@ -102,7 +102,7 @@ static void queue_dump(GString *s, GQueue *q) {
memcpy(mp.payload.s, pl.s, pl.len); \
mp.raw.s = packet; \
mp.raw.len = packet_len; \
h->func(h, media_A, &mp); \
h->func(h, &mp); \
if (pt_out == -1) { \
if (mp.packets_out.length != 0) { \
printf("test failed: %s:%i\n", __FILE__, __LINE__); \

Loading…
Cancel
Save