]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_echo: forward and generate VIDUPDATE frames 67/2467/3
authorJacek Konieczny <jkonieczny@eggsoft.pl>
Fri, 25 Mar 2016 15:42:12 +0000 (16:42 +0100)
committerJacek Konieczny <jkonieczny@eggsoft.pl>
Tue, 29 Mar 2016 09:20:17 +0000 (11:20 +0200)
commit6a9c18fb5933bff08c66e3c3d6c5435da59b0040
tree6d1745241bcf1c259dc1f3bbbf93a985041d2a2d
parent36d016b1abb6707bfde821ac2407933a447f3d13
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