]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_echo: forward and generate VIDUPDATE frames 91/2491/1
authorJacek Konieczny <jkonieczny@eggsoft.pl>
Fri, 25 Mar 2016 15:42:12 +0000 (16:42 +0100)
committerJoshua Colp <jcolp@digium.com>
Tue, 29 Mar 2016 15:39:49 +0000 (10:39 -0500)
commit9785e8d0902f139425e318c9df84f1857adf6aaa
tree738d84600bbfe12ddd3711ce53120c30b13a8632
parent6ce25bd62a0f31aa616272585e4f1ea1f2b86fd9
app_echo: forward and generate VIDUPDATE frames

When using app_echo via WebRTC with VP8 video the video would appear
only after a few minutes, because there would be nothing to request
a full reference frame.

This fixes the problem in both ways:
- echos any VIDUPDATE frames received on the channel
- sends one such frame when first video frame is to be forwarded

This makes the echo work with Firefox and Chrome WebRTC implementation.

ASTERISK-25867 #close

Change-Id: I73bda87bf7532ee8bfb28d917045a21034908c1e
apps/app_echo.c