From 4172027f214d50348e3fc029e068e8bb4a140deb Mon Sep 17 00:00:00 2001 From: "Alfred E. Heggestad" Date: Sat, 27 Jun 2015 10:13:09 +0200 Subject: vidcodec: move packet-handler to encode_update --- src/video.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/video.c b/src/video.c index 39909b5..86ac687 100644 --- a/src/video.c +++ b/src/video.c @@ -411,7 +411,7 @@ static void encode_rtp_send(struct vtx *vtx, struct vidframe *frame) return; /* Encode the whole picture frame */ - err = vtx->vc->ench(vtx->enc, vtx->picup, frame, packet_handler, vtx); + err = vtx->vc->ench(vtx->enc, vtx->picup, frame); if (err) return; @@ -1038,7 +1038,8 @@ int video_encoder_set(struct video *v, struct vidcodec *vc, vc->name, vc->variant, prm.bitrate, prm.fps); vtx->enc = mem_deref(vtx->enc); - err = vc->encupdh(&vtx->enc, vc, &prm, params); + err = vc->encupdh(&vtx->enc, vc, &prm, params, + packet_handler, vtx); if (err) { warning("video: encoder alloc: %m\n", err); return err; -- cgit v1.2.3