[Freeswitch-dev] How to get value of the sample?
Anthony Minessale
anthony.minessale at gmail.com
Mon Nov 11 23:09:39 MSK 2013
Not enough to go on from that ....
You probably want something more like.
{
int16_t *samples = (int16_t *) frame->data;
int x = 0;
for (x = 0; x < frame->datalen / 2; x++) {
printf("[%d] ", samples[x]);
}
printf("\n\n");
}
On Sat, Nov 9, 2013 at 4:28 PM, Anton <e322 at ya.ru> wrote:
> Hallo. Why, when I'm trying to get a sample of the sound, I always get the
> same value -1?
> For example, in the mod_avmd.c is the string:
> frame = switch_core_media_bug_get_read_replace_frame(bug);
> After this I add the following code
> switch_log_printf(
> SWITCH_CHANNEL_LOG,
> SWITCH_LOG_NOTICE,
> "data[0]=%d\n", ((int16_t *)(frame->data))[0]
> );
> Then trigger the module mod_avmd and get a result in the console:
> data[0]=-1;
>
> And so on for all the modules that contain the string:
> frame = switch_core_media_bug_get_read_replace_frame(bug);
> independently of the level of sound in the channel.
>
> Why is that?
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
--
Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm
MSN:anthony_minessale at hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org
googletalk:conf+888 at conference.freeswitch.org
pstn:+19193869900
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20131111/0b7e16f5/attachment.html
Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-dev
mailing list