Decode G.723 in WAV format #600
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Decode G.723 encoding in WAV format
Description
src/wav.ccurrently only knows about G.610 (-e gsm-full-rate) encodingbut there are functions
g723_{24,40}_decoder(), used bysrc/au.c.In
src/wav.cthere arebut no value for bytes 21-22 ("Type of format") of the WAV file header
for
WAVE_FORMAT_G723_ADPCM.mingw32's include file
mmreg.hhas#define WAVE_FORMAT_*lineswhose names and values correspond to those in
src/wav.cand includesas well as 265 others (!) so it should be relatively easy to decode it
(and maybe encode it too, see issue #598).