From: Zhong Jianxin Date: Fri, 30 Mar 2018 08:54:24 +0000 (+0800) Subject: yate: More video codecs mapping X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=2235c2fa018ef7509e6830e7b06ad87a72e9855d;p=feed%2Ftelephony.git yate: More video codecs mapping Signed-off-by: Zhong Jianxin --- diff --git a/net/yate/patches/150-video-codecs-mapping.patch b/net/yate/patches/150-video-codecs-mapping.patch new file mode 100644 index 0000000..77939ad --- /dev/null +++ b/net/yate/patches/150-video-codecs-mapping.patch @@ -0,0 +1,36 @@ +--- a/libs/ysdp/parser.cpp ++++ b/libs/ysdp/parser.cpp +@@ -57,7 +57,9 @@ const TokenDict SDPParser::s_payloads[] + { "h263", 34 }, + { "h263-1998", 111 }, + { "h263-2000", 112 }, ++ { "h264", 97 }, + { "vp8", 113 }, ++ { "vp9", 114 }, + { "mpv", 32 }, + { "mp2t", 33 }, + { "mp4v", 110 }, +@@ -92,7 +94,9 @@ const TokenDict SDPParser::s_rtpmap[] = + { "H263/90000", 34 }, + { "H263-1998/90000", 111 }, + { "H263-2000/90000", 112 }, ++ { "H264/90000", 97 }, + { "VP8/90000", 113 }, ++ { "VP9/90000", 114 }, + { "MPV/90000", 32 }, + { "MP2T/90000", 33 }, + { "MP4V-ES/90000", 110 }, +--- a/modules/yrtpchan.cpp ++++ b/modules/yrtpchan.cpp +@@ -63,6 +63,11 @@ static TokenDict dict_payloads[] = { + { "mjpeg", 26 }, + { "h261", 31 }, + { "h263", 34 }, ++ { "h263-1998", 111 }, ++ { "h263-2000", 112 }, ++ { "h264", 97 }, ++ { "vp8", 113 }, ++ { "vp9", 114 }, + { "mpv", 32 }, + { "mp2t", 33 }, + { "mp4v", 98 },