#11644: G722: encoder missing bitrates, broke decoding, not gapless -------------------------------------+------------------------------------- Reporter: Balling | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug:
Ffmpeg code does not encode 48000 kbit or 56000 kbit and it does not decode those properly, even though it says it should https://www.ffmpeg.org/doxygen/0.11/g722_8c.html It is not gapless, at least on decoder side, and even more funny reference ITU code does not decode it properly. https://github.com/openitu/STL Oh and you need to force 16000 Hz before encoding G722 in ffmpeg, another bug. See e.g. How to reproduce: Complile https://github.com/openitu/STL/tree/dev/src/g722 and compare. Also see https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/2277 it dropped ffmpeg implementation. Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: <https://trac.ffmpeg.org/ticket/11644> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
_______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org https://ffmpeg.org/mailman/listinfo/ffmpeg-trac To unsubscribe, visit link above, or email ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".