[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