Hi Brian, I'm still interested in recording in flac format but i'm not very familiar with mod_sndfile.c (and not familiar with c programming either). To get started, i tried to introduce the flac extension the same way oga extension was introduced : } else if (!strcmp(ext, "oga")) { context->sfinfo.format = SF_FORMAT_OGG | SF_FORMAT_VORBIS; context->sfinfo.samplerate = handle->samplerate; } else if (!strcmp(ext, "flac")) { context->sfinfo.format = SF_FORMAT_FLAC | SF_FORMAT_PCM_16; context->sfinfo.samplerate = handle->samplerate; } And i also added the extension in the list : char *extras[] = { "r8", "r16", "r24", "r32", "gsm", "ul", "ulaw", "al", "alaw", "adpcm", "vox","flac", NULL }; then make & make install. But my first attempt was not really successfull : 2014-07-01 11:47:36.670463 [ERR] mod_sndfile.c:205 Error Opening File [/var/callid:84/record0.flac] [File contains data in an unimplemented format.] Does anybody have docs/guidelines on how to use libsndfile ? Regards, J.terrasson ..Adding formats would need you to modify mod_sndfile to enable them. --- Brian West From: julien terrasson <julien.terrasson@gmail.com> To: freeswitch-users@lists.freeswitch.org Cc: Date: Wed, 18 Jun 2014 14:58:22 +0200 Subject: [Freeswitch-users] Fwd: Recording in flac format ? Hi, I'm using freeswitch version 1.4.5 I would like to record a session in .flac format. I assume this could be somehow possible since FS rely on libsndfile-1.0.26pre5 and libsndfile claims flac support since v1.0.18. I tried to compiled FS with instruction from description of https://jira.freeswitch.org/browse/FS-1197 : Apt-get install libflac-dev and "./configure --enable-flac".. However that didn't help, flac extension is still not usable on FS recording app. Does anyone have an idea how to have flac format enabled ? Regards, J.Terrasson
participants (1)
-
julien terrasson