yate: More video codecs mapping
authorZhong Jianxin <azuwis@gmail.com>
Fri, 30 Mar 2018 08:54:24 +0000 (16:54 +0800)
committerZhong Jianxin <azuwis@gmail.com>
Fri, 30 Mar 2018 14:09:57 +0000 (22:09 +0800)
Signed-off-by: Zhong Jianxin <azuwis@gmail.com>
net/yate/patches/150-video-codecs-mapping.patch [new file with mode: 0644]

diff --git a/net/yate/patches/150-video-codecs-mapping.patch b/net/yate/patches/150-video-codecs-mapping.patch
new file mode 100644 (file)
index 0000000..77939ad
--- /dev/null
@@ -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 },