[FFmpeg-trac] #7604(avcodec:reopened): G.729B decoder not available.

FFmpeg trac at avcodec.org
Wed Dec 12 07:20:53 EET 2018

#7604: G.729B decoder not available.
             Reporter:               |                    Owner:
  sameerthapaevontech                |                   Status:  reopened
                 Type:  defect       |                Component:  avcodec
             Priority:  normal       |               Resolution:
              Version:  git-master   |               Blocked By:
             Keywords:  g729         |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |

Comment (by sameerthapaevontech):

 Replying to [comment:5 cehoyos]:
 > Did you explain how you created the file you attached?
 File is created by gstreamer that uses "rtpg729depay" depayloader to
 extract g729 audio data from rtp.
 > I don't know how the ''2-byte Silence Insertion Descriptor'' is supposed
 to be detected, the following command lines allow to guess that the file
 likely contains SID's:
 > {{{
 > $ ffplay -skip_initial_bytes 0 audio.g729
 > $ ffplay -skip_initial_bytes 2 audio.g729
 > $ ffplay -skip_initial_bytes 4 audio.g729
 > $ ffplay -skip_initial_bytes 6 audio.g729
 > $ ffplay -skip_initial_bytes 8 audio.g729
 > }}}
 > I wonder if only the rtp level can detect the SID, and it may therefore
 be impossible to decode the provided file.
 Agreed. This might be possible that extraction from rtp is not correct.
 > Not necessarily related: Why are you not using FFmpeg's rtp stack?
 Will try this.
 Thank you!!!

Ticket URL: <https://trac.ffmpeg.org/ticket/7604#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list