]> www.infradead.org Git - pidgin-chime.git/commitdiff
Add gst-chime README, homogenize licence to LGPLv2.1
authorDavid Woodhouse <dwmw@amazon.co.uk>
Sat, 28 Apr 2018 06:02:07 +0000 (07:02 +0100)
committerDavid Woodhouse <dwmw@amazon.co.uk>
Sat, 28 Apr 2018 06:02:07 +0000 (07:02 +0100)
gst-chime/README [new file with mode: 0644]
gst-chime/gstchime.c
gst-chime/gstrtpchimedepay.c
gst-chime/gstrtpchimedepay.h
gst-chime/gstrtpchimepay.c
gst-chime/gstrtpchimepay.h

diff --git a/gst-chime/README b/gst-chime/README
new file mode 100644 (file)
index 0000000..e6405c5
--- /dev/null
@@ -0,0 +1,17 @@
+This is fairly much a straight copy of the Opus payloader from
+gst-plugins-good, with two trivial modifications that weren't
+acceptable upstream:
+
+ • Change RTP clock rate to 16000 (#793765)
+ • Force mono encoding because the 'stereo' property doesn't work (#793763)
+
+I think the latter is a bug which should be fixed upstream, but
+the former is undesirable there because 16000 is not a standard
+clock rate and we don't really want people to use it by accident.
+
+So we end up with our own copy, and thus it's easier just to use
+the brute force answer to the second bug because we never want stereo
+in our version anyway.
+
+The licence header has been updated to LGPLv2.1 for uniformity
+with the rest of the purple-chime code base.
index 0b3b4b931f00c5fa2d58b47bd122a9aab23e8bdf..d260dd45de7d218e9cbd4d975774e99d811a891a 100644 (file)
@@ -4,7 +4,7 @@
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
  * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
+ * version 2.1 of the License, or (at your option) any later version.
  *
  * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
index 58c90a34e2990e05b904cf9ed0e3f0ee42f61296..7f8beb976ba2bf8edcfe9b468594819444343466 100644 (file)
@@ -6,7 +6,7 @@
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
  * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
+ * version 2.1 of the License, or (at your option) any later version.
  *
  * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
index aca4275a63146902eb74a44016845da21de7aae5..dc5acf7b083571944daeec1edb029e4c62a92801 100644 (file)
@@ -6,7 +6,7 @@
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
  * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
+ * version 2.1 of the License, or (at your option) any later version.
  *
  * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
index e011a18cf0536c77c42daa23ec28981904740db1..2cc25d0532c93e8df5ead5d6038e021250f58831 100644 (file)
@@ -6,7 +6,7 @@
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
  * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
+ * version 2.1 of the License, or (at your option) any later version.
  *
  * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
index ea0dcc2511531236ce6c0a2acd951e11faba9922..c1e111a69bf1a642ed093694df6953b9bcef7854 100644 (file)
@@ -6,7 +6,7 @@
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
  * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
+ * version 2.1 of the License, or (at your option) any later version.
  *
  * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of