Details

    • Type: New Feature New Feature
    • Status: Closed
    • Severity: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Target Release Version/s: None
    • Component/s: Core/RTP
    • Labels:
      None
    • SVN Revision Number:
      41648
    • Mantis ID:
      5162
    • Regression:
      No

      Description

      This patch refactors rtp.c to use a lookup table for various codecs to determine how much data is required for various timespec making it possible to choose a packet size based on the number of desired milliseconds. The new method exposed 1 function to the public api

      int ast_rtp_set_framems(struct ast_rtp *rtp, int ms);

      By calling this function on an rtp session you can set the desired packet size in an expression of ms.

      Included in the patch is an example of the new method implemented in chan_sip adding a packetization option to users and peers

      packetization => <desired ms>

                • ADDITIONAL INFORMATION ******

      Disclaimer on file.
      anthmct@yahoo.com

      1. 5162-head.diff
        21 kB
      2. autoframing-stable.diff
        27 kB
      3. codec-framing.diff
        20 kB
      4. codec-framing-14.08.diff
        18 kB
      5. frame.diff
        3 kB
      6. packetization.diff
        11 kB
      7. paketization-1.2.10.diff
        18 kB
      8. README.framing
        0.5 kB
      9. rtp_packetization.diff
        15 kB
      10. rtp_packetization-r37291-2.diff
        14 kB
      11. rtp.packetization.2006-06-09.patch
        13 kB
      12. rtp-packetization-v2.diff
        14 kB
      13. trunk-40009-2.diff
        23 kB
      14. trunk-40837.diff
        23 kB
      15. trunk-41648.diff
        28 kB
      16. trunk-current.diff
        22 kB
      17. trunk-current-16.08.diff
        24 kB

        Activity

        Hide
        dea added a comment -

        Updated to 41648 and added packetization to chan_skinny

        Show
        dea added a comment - Updated to 41648 and added packetization to chan_skinny
        Hide
        Anthony Minessale added a comment -

        Happy Birthday to this bug!!! It's one year old today!!!!

        We may have flying cars before this issue is resolved. =D

        Show
        Anthony Minessale added a comment - Happy Birthday to this bug!!! It's one year old today!!!! We may have flying cars before this issue is resolved. =D
        Hide
        Brian West added a comment -

        Happy Birthday to YOU!!!

        YIPEEEEEEEEEEEEEEEEEEE

        Lets see if she makes it to 2 yrs old!

        /b

        Show
        Brian West added a comment - Happy Birthday to YOU!!! YIPEEEEEEEEEEEEEEEEEEE Lets see if she makes it to 2 yrs old! /b
        Hide
        Sergey Basmanov added a comment -

        Are we going to celebrate 2nd birthday?
        Can somebody post here any reasons why this can not be included into 1.4 ?

        Show
        Sergey Basmanov added a comment - Are we going to celebrate 2nd birthday? Can somebody post here any reasons why this can not be included into 1.4 ?
        Hide
        Matt O'Gorman (Inactive) added a comment -

        Committed revision 43243.
        thanks for all those who helped.

        Show
        Matt O'Gorman (Inactive) added a comment - Committed revision 43243. thanks for all those who helped.

          People

          • Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development