Wireshark-commits: [Wireshark-commits] master 12a13a6: RTP: decode iLBC payload

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 20 Jan 2020 07:50:15 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=12a13a69264fdef4281e4b13c8c7d92a272cc99e
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

12a13a6 by Jirka Novak (j.novak@xxxxxxxxxxxx):

    RTP: decode iLBC payload
    
    It is possible to decode iLBC payload. It uses libilbc library (https://github.com/TimothyGu/libilbc).
    
    Bug: 16314
    Change-Id: Id4cad7ae32305a0e94ef32beb24e07733d7f834e
    Reviewed-on: https://code.wireshark.org/review/35686
    Reviewed-by: João Valverde <j@xxxxxx>
    Petri-Dish: Pascal Quantin <pascal@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  7bd5747   tfshark: Link against libm
     add  12a13a6   RTP: decode iLBC payload


Summary of changes:
 CMakeLists.txt                              |  18 ++++
 CMakeOptions.txt                            |   1 +
 cmake/modules/FindILBC.cmake                |  77 +++++++++++++++++
 cmakeconfig.h.in                            |   3 +
 docbook/release-notes.adoc                  |   1 +
 packaging/nsis/CMakeLists.txt               |   2 +-
 packaging/nsis/wireshark.nsi                |   1 +
 packaging/rpm/wireshark.spec.in             |   9 ++
 packaging/wix/CMakeLists.txt                |   4 +-
 packaging/wix/Plugins.wxi                   |   4 +
 plugins/codecs/{sbc => iLBC}/CMakeLists.txt |  14 +--
 plugins/codecs/iLBC/iLBCdecode.c            | 129 ++++++++++++++++++++++++++++
 tools/debian-setup.sh                       |   4 +
 tools/rpm-setup.sh                          |   3 +
 tools/win-setup.ps1                         |   7 +-
 15 files changed, 265 insertions(+), 12 deletions(-)
 create mode 100644 cmake/modules/FindILBC.cmake
 copy plugins/codecs/{sbc => iLBC}/CMakeLists.txt (80%)
 create mode 100644 plugins/codecs/iLBC/iLBCdecode.c